MATLAB. Charakterystyka środowiska
|
|
- Joanna Kaczmarek
- 8 lat temu
- Przeglądów:
Transkrypt
1 MATLAB Charakterystyka środowiska Mathworks Inc. Podstawowe właściwości: możliwość pracy w trybie interakcyjnym możliwość pracy w trybie wsadowym (interpretacja skryptów tzw. M plików) oraz realizacja skompilowanych plików typu MEX (automatyzacja procesu przetwarzania dużej ilości danych) możliwość wywoływania programów napisanych w innych językach np. C++, Fortran możliwość korzystania z możliwości obliczeniowych Matlaba z poziomu innych programów napisanych w C++, Fortranie możliwość zmiany platformy sprzętowej (łatwe przenoszenie m- skryptów na inne platformy) otwarta architektura pakietu łatwość wzbogacania bibliotek własnymi (pozyskanymi) funkcjami (inaczej niż np. STATISTICA) możliwość budowy własnego interfejsu (dostępne elementy interfejsu użytkownika takie jak: przyciski, listy, menu itd (możliwość budowy profesjonalnie wyglądającej aplikacji) bardzo rozbudowane możliwości graficznej prezentacji wyników z możliwością eksportu (zapisu) rysunku w wielu formatach
2 grafika obiektowo zorientowana łatwość importu i eksportu danych z (do) plików binarnych i tekstowych możliwość bezpośredniej współpracy ze sprzętem pomiarowym (także procesory sygnałowe) zaawansowana algebra macierzy możliwość pracy z liczbami zespolonymi setki gotowych funkcji łatwość kodowania operacji (przejrzysty i prosty język wysokiego poziomu) bardzo bogata biblioteka modułów: - sieci neuronowe, - logika rozmyta, - algebra symboliczna - optymalizacja - identyfikacja systemów - przetwarzanie cyfrowe sygnałów - rozwiązywanie równań różniczkowych cząstkowych - pakiet do modelowania analogowego (SIMULINK) - transformata falkowa - eksperymentalna analiza modalna (identyfikacja postaci drgań i częstotliwości) możliwość pracy z multimediami (np. obsługa karty dźwiękowej pozwala na wykorzystanie tego urządzenia jako przetwornika A/C ) możliwość tworzenia animacji środowisko zintegrowane (Edytor/Debugger)
3 Praca z MATLABEM Ver.4, 5
4 ver 6.
5 *Praca interaktywna poprzez bezpośrednie podawanie komend * Uruchamianie m- skryptów poprzez podanie nazwy skryptu (lub uruchomienie z menu) z zapisanymi poleceniami Praca z debuggerem (ver 5 i 6) *breakpoints *step *step in *step out Błędy składni (syntaktyczne) są wyłapywane tuż przed uruchomieniem skryptu. Matlab podaje dokładną informację o pochodzeniu błędu. W trakcie działania programu wyłapywane są również błędy semantyczne np. niezgodność wymiarów tablic itp Foldery robocze Standardowo pliki użytkownika obsługiwane są w folderze work (ver 5, 6) każdy inny folder użytkownika należy wskazać wybierając opcję FILE/SET PATH W ver 4. odpowiednich zmian dokonuje się w tekstowym pliku konfiguracyjnym matlabrc.m
6 Podstawowe działania Przypisania >> zmienna = wyrażenie >> a=2*3.14 odpowiedź: a= 6.28 >>zmienna = wyrażenie; >> b = a*a; odpowiedź: brak b ma wartość >> wyrażenie >> b-10 odpowiedź: Wywołanie funkcji zmienna = nazwa funkcji (parametry) a = fft (x); [a b] = licz (1, 6);
7 % komentarz do końca linii Umieszczanie komentarzy r=1.2; a = 3.14*r*r; %a zawiera pole koła % b = 2*3.14 *r to się nie wykona Wektor = [ ]; Macierz = [1 2 3; 4 5 6; 7 8 9] %wiersze oddziela średnik odpowiedź: Macierz = Min:krok:max Min:max np. Wektor = 1:1:8; Wektor = 1:8; Macierz = [1:3; 4:6; 7:9]; InnyWektor=0:0.1:5; Wprowadzanie danych (1) Tablicowanie danych
8 Łączenie macierzy A=[1:3;4:6] A = >> B=[7:9;10:12] B = >> C=[A B] C = >> C=[A; B] C =
9 Zmienna = treść ; Zapisywanie łańcuchów tekstowych tekst = Matlab jest OK ; Dostęp do elementów macierzy zmienna = zmienna(index1, index2) zmienna(index1, index2) A = [1 2 3; 4 5 6; 7 8 9]; b=a(1,2) odpowiedź: b=2 A(3,2) odpowiedź: 8
10 operator zakresu : A = [1 2 3; 4 5 6; 7 8 9]; B= A(:,1) odpowiedź: B = B=A(1:2,:) odpowiedź: B = B=A(1:2, 2:3) odpowiedź: B =
11 A(:,1)= [ 7 ;7; 7] odpowiedź: A = Wektor= 1:10; InnyWektor=Wektor(1:2:10) odpowiedź: InnyWektor = Operatory rozmiaru [wierszy, kolumn] =size(zmienna) size(zmienna) size(wektor) odpowiedź 1 10
12 [w k]=size(a) w = 3 k = 3 dlugosc =length (zmienna) length(zmienna) C=[1:10;2:11]; Dl=length (C) Dl = 10
13 Znaki i operatory specjalne podsumowanie = przypisanie A=B [ ] wyszczególnienie elementów podczas tworzenia macierzy, wektorów A=[ 1:5:100]; ( ) odwołanie do elementów tablicy, ustalanie kolejności operacji, przekazywanie parametrów do funkcji A=B(1,2) D=A*(B+C); E= sin(2* );. znak kropki dziesiętnej (bez względu na ustawienia w Windows) pi=3.14 kontynuacja polecenia w następnej linii A= zmienna1-zmienna2+zmienna3 * zmienna4;
14 , separator indeksów, argumentów wywołań funkcji A=B(1, 1:3) A=[1,2,3]; % zamiast A=[1 2 3] E= licz(1,alfa); ; koniec wiersza macierzy, blokada odpowiedzi Matlaba A=[1 2; 0 4;0 1]; Brak odpowiedzi A=[1 2; 0 4; 0 1] odpowiedź: A= % komentarz : operator zakresu elementów, tablicowanie wartości A= B(1:3) A=1:2:6; zapis łańcuchów To jest ciąg znaków łańcuch
15 + dodawanie C=A+B +3.0; - odejmowanie C= A-B Operatory arytmetyczne * mnożenie macierzy (zgodność ilości kolumn i wierszy), mnożenie macierzy i stałej C=A*B C=4*A;.* mnożenie elementów wektora (macierzy) A=[1 2]; B=[3 4]; C=A.*B C=[1*3 2*4]= [3 8] ^ Podnoszenie do potęgi (macierzowe) C=A^2;.^ Podnoszenie do potęgi tablicowe C=[1 2].^2 C=[1 4]
16 / dzielenie macierzowe, lub przez stałą (\ dzielenie lewostronne) A/B A\B ( A*inv(B)) ( inv(a)*b)./ dzielenie tablicowe A./B A.\B - każdy element A przez odpowiadający mu element B (B./A) transpozycja macierzy (przekształcenie wektora) A=[ ] B=A B= W=[ ]; W ans=
17 == operator równości a=3.14; b=pi; Operatory logiczne a= =b - zwraca 1 (prawda) jeżeli a jest dokładnie równe b inaczej zwraca 0 (fałsz) <, >,>=, <=, ~= operatory relacji a<b % 1 prawda (mniejsze) a>b % 0 fałsz (większe) a<=b %1 prawda (mniejsze równe) a>=b % 0 fałsz (większe równe) a~=b % 1 prawda (różne) & operator logiczny i wyr1 & wyr2 &. wyr1 P F P F wyr2 P P F F wyr1 & wyr2 P F F F a<b & b>3 % 1 prawda
18 operator logiczny lub wyr1 wyr2 wyr1 P F P F wyr2 P P F F wyr1 wyr2 P P P F a <b a<0 % 1 prawda ~ operator negacji ~wyr wyr P F ~wyr F P ~(a>b) % 1 prawda xor - operator różnicy symetrycznej xor (wyr1,wyr2) wyr1 P F P F wyr2 P P F F xor(wyr1,wyr2) F P P F
19 Operatory logiczne w zastosowaniu do macierzy A=[1 2 3; 4 5 6; 7 8 9]» B=A>3 B = C=A(B) C = W=[ ];» D=W>3 & W<6 D = » W(D) 4 5
20 Funkcje logiczne all wszystkie elementy wektora są niezerowe W=[ 1 2 3]; all (W) 1 A=[ 1 2 3; 4 5 0; 6 7 8]; all (A) any jakikolwiek element wektora jest niezerowy any(a) ans= isinf argument jest +Inf lub Inf isinf(1/0) Warning: Divide by zero 1
21 isempty argument jest macierzą pustą a = []» isempty(a) 1 strcmp porównywanie łańcuchów la= aab ; strcmp(la,'aac') 0 %odwołania do elementów łańcucha jak do elementów %tablicy o= aac ; strcmp(la(1:2),o(1:2)) 1
22 isreal wszystkie elementy argumentu są rzeczywiste a=[1i+2 2i+1 ;0i+3 0i+4] a = i i » isreal(a) 0 ans zmienna robocza i,j - jednostki urojone 1 lzesp=2i+3; pi Zmienne specjalne i stałe realmax największa dostępna liczba rzeczywista e+308 realmin najmniejsza dostępna liczba rzeczywista e-308
23 Niektóre polecenia środowiska who - informacja o wszystkich zmiennych >> who Your variables are: a b whos zaawansowana informacja o zmiennych >> whos Name Size Bytes Class a 2x3 48 double array b 2x3 48 double array clear likwidowanie definicji zmiennych (zwalnianie pamięci) clear all wszystkie zmienne clear zmienna konkretna zmienna help wyrażenie uzyskiwanie informacji o funkcjach (wyrażeniach) np. help fft help isinf
24 save zapis danych do pliku save dane.txt A ascii %zapis macierzy A do pliku dane.txt w trybie tekstowym save dane.dta A % zapis w trybie binarnym save dane A %zapis macierzy A jako plik dane.mat % możliwość odczytu przez program save dane %zapis wszystkich danych z przestrzeni roboczej do pliku dane.mat Wprowadzanie danych(2) load odczyt danych pliku save dane.txt A ascii.. load dane.txt srednia=dane/length(dane); save dane A.. load dane save dane. load dane
25 quit, exit zakończenie pracy z MATLABEM format zmiana formatu wyświetlania liczb format short (5 cyfr) pi pi* e+003 format long (15 cyfr) format rat - prezentacja w postaci ułamka format short B = format rat B = 11/10 21/10 31/10 41/10 51/10 1/10 61/10 71/10 81/10
26 Priorytety operatorów * potęgowanie macierzowe i tablicowe (^,.^), transpozycja ( ) * jednoargumentowa zmiana znaku (-) -a * mnożenie, dzielenie * dodawanie, odejmowanie a=[1 2 3] a = 1 2 3» b=[3 4 5] b = 3 4 5» a+b.^
27 Wprowadzanie danych (3) zeros(k,w) - wypełnianie macierzy zerami A=zeros(1,5) A = B=zeros(size(A)); % zagnieżdżanie poleceń ones(w,k) - wypełnianie jedynkami rand(w,k) losowanie zmiennych o rozkładzie jednorodnym (funkcja gęstości prawdopodobieństwa prostokątna). Zakres liczb od 0 do 1. randn(w,k) - losowanie zmiennych o rozkładzie normalnym. Wariancja 1, średnia 0. Podstawowe funkcje max szukanie wartości maksymalnej [ wartość index] =max(tablica) t=[ ];» [w i]=max(t) w = 10 i = 3 w=max(t) w=10
28 [ wartość index] =max(macierz) M=[1 2 3; 4 5 6;0 9 2] M = » [w i]=max(m) w = i = min analogicznie do max sum- wyznaczanie sumy elementów zmienna=sum (wektor) s=sum(t) s=22 nowywektor=sum (macierz) sum(m)
29 mean wyznaczenie wartości średniej format rat mean(m) 5/3 16/3 11/3 abs wyznaczanie modułu M= i i i i i i -Inf i i abs (M) Inf
30 M = abs(m) sign funkcja znaku sign(m) sqrt pierwiastek kwadratowy k=sqrt(-1) k = i
31 std odchylenie standardowe median - mediana M = » median(m) round zaokrąglenie do najbliżej liczby całkowitej M = » round(m)
32 floor - zaokrąglenie w dół w kierunku inf M = » floor(m) fix zaokrąglenie w dół w kierunku zera fix(m) ceil - zaokrąglenie w górę w kierunku + Inf ceil(m)
33 end ostatni element macierzy A=[1 2 3; 4 5 6; 7 8 9] A = >> A(1,end) 3 >> A(:,end) 3 6 9
34 [ ] macierz pusta %Usunięcie elementów macierzy A=[1 2 3; 4 5 6; 7 8 9] A = A(:,1)=[] A = [ ] wybór elementów macierzy wymienionych jako elementy wektora A=[1 2 3; 4 5 6; 7 8 9] B=A([1 3],:) B =
35 eye macierz jednostkowa A=eye(5) eye(2,4) Tworzenie macierzy przez zdefiniowanie jej elementu B(2,3)=3 B =
36 diag elementy na przekątnej macierzy A=[1 2 4; 5 6 7; ] A = >> diag(a) det wyznacznik macierzy wyzn=det(a) inv macierz odwrotna A=rand(3,3); I=inv(A)*A;
37 fliplr zamiana kolejności elementów (elementów w wierszach) A = >> fliplr(a) flipud analogicznie w kolumnach findstr poszukiwanie wystąpienia znaków w określonym łańcuchu s = Matlab jest matematycznym laboratorium ; findstr(s,'a') ans= s(ans) aaaaaa
38 findstr(s,'mat') s(ans) mm findstr(s,'k') [] disp - wyświetlanie łańcucha na ekranie disp( Ten tekst będzie wyświetlony na ekranie ); Ten tekst będzie wyświetlony na ekranie Ten tekst będzie wyświetlony na ekranie num2str zamiana wartości liczbowej na łańcuch (str2num funkcja odwrotna) tekst=num2str(pi); disp([ Wartość liczby pi wynosi : tekst]); Wartość liczby pi wynosi :3.1416
39 input wprowadzanie danych z klawiatury (zastosowanie w m.skrypcie) zmienna=input(tekst); zmienna_tekstowa = input(tekst, s ); r = input('podaj a ') podaj a 2 r = 2 >> r*r 4 r =input ('podaj a ','s') podaj a 3 r = 3 >> str2num(r).^2 9 pause wstrzymanie programu pause(n) na n- sekund pause aż do naciśnięcia klawisza
40 roots oblicza pierwiastki wielomianu %W=x+2 - wektor współczynników wielomianu [1 2] roots([1 2]) -2 %W=3x 2 +8x+2 x=roots([3 8 2]) x = >> 3*x(1)^2+8*x(1)+2 0 x=roots([3 3 2]) x = i i
41 poly wyznacza współczynniki wielomainu na podstawie pierwiastków wsp=[2 3 4] wsp = >> r=roots(wsp) r = i i >> poly(r) >> wsp/
42 Ważniejsze funkcje matematyczne sin(kąt) sinus. Argument w radianach. cos(kąt) cosinus. Argument w radianach asin(argument) arcsine (funkcja odwrotna do sinusa). Wartości rzeczywiste funkcja ma w zakresie argumentów. Wynik podawany jest w radianach w zakresie.. acos (argument) arccosine (funkcja odwrotna do cosinusa). Wartości rzeczywiste funkcja ma w zakresie argumentów. Wynik podawany jest w radianach w zakresie. tan(x) tangens atan(x) arcustangens - analogicznie exp(x) - e x log(x) logarytm naturalny z x log2(x) logarytm o podstawie 2 z x log10(x) logarytm dziesiętny z x eig wartości własne i wektory własne macierzy d = eig(a) zwraca wektor wartości własnych macierzy A [V,D] = eig(a) wartości własne (D) i wektory własne (V) macierzy A. Problem wartości własnych sprowadza się do wyznaczenia nietrywialnych rozwiązań równania: A*V = V*D. fft(x) transformata Fouriera (N potęga dwójki jak i nie) ifft(x) odwrotna transformata Fouriera
43 Struktury Grupowanie danych Nazwa_zmiennej.nazwa_pola a.czas=1; a.peak= 4.56; a.rms= 3.24; a = czas: 1 peak: rms: a.czas+1 2
44 a(2).czas=20 a = 1x2 struct array with fields: czas peak rms» a(2) czas: 20 peak: [] rms: [] a(1).czas+a(2).czas 30
45 Usuwanie pola rmfield(zmienna, nazwa pola) rmfield(tablica,nazwa pola) a=rmfield(a,'peak') a = 1x2 struct array with fields: czas rms» a(1) czas: 10 rms:
Metody i analiza danych
2015/2016 Metody i analiza danych Macierze Laboratorium komputerowe 2 Anna Kiełbus Zakres tematyczny 1. Funkcje wspomagające konstruowanie macierzy 2. Dostęp do elementów macierzy. 3. Działania na macierzach
Bardziej szczegółowoWprowadzenie do środowiska
Wprowadzenie do środowiska www.mathworks.com Piotr Wróbel piotr.wrobel@igf.fuw.edu.pl Pok. B 4.22 Metody numeryczne w optyce 2017 Czym jest Matlab Matlab (matrix laboratory) środowisko obliczeniowe oraz
Bardziej szczegółowodo MATLABa podstawowe operacje na macierzach WYKŁAD Piotr Ciskowski
Wprowadzenie do MATLABa podstawowe operacje na macierzach WYKŁAD Piotr Ciskowski M A T L A B : Computation Visualization Programming easy to use environment MATLAB = matrix laboratory podstawowa jednostka
Bardziej szczegółowoĆwiczenie 1. Matlab podstawy (1) Matlab firmy MathWorks to uniwersalny pakiet do obliczeń naukowych i inżynierskich, analiz układów statycznych
1. Matlab podstawy (1) Matlab firmy MathWorks to uniwersalny pakiet do obliczeń naukowych i inżynierskich, analiz układów statycznych i dynamicznych, symulacji procesów, przekształceń i obliczeń symbolicznych
Bardziej szczegółowoAkademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Przetwarzanie Sygnałów Studia Podyplomowe, Automatyka i Robotyka Podstawy MATLABA MATLAB jest zintegrowanym środowiskiem
Bardziej szczegółowoAKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH
AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH II rok Kierunek Logistyka Temat: Zajęcia wprowadzające. BHP stanowisk
Bardziej szczegółowoWprowadzenie do Scilab: macierze
Wprowadzenie do Scilab: macierze Narzędzia Informatyki Magdalena Deckert Izabela Szczęch Barbara Wołyńska Bartłomiej Prędki Politechnika Poznańska Instytut Informatyki Agenda Definiowanie macierzy Funkcje
Bardziej szczegółowoAlgebra macierzy
Algebra macierzy Definicja macierzy Macierze Macierze Macierze Działania na macierzach Działania na macierzach A + B = B + A (prawo przemienności dodawania) (A + B) + C = A + (B + C) (prawo łączności dodawania)
Bardziej szczegółowoMATLAB - podstawy użytkowania
MATLAB - podstawy użytkowania Zbigniew Rudnicki (dr inż) MATLAB (MATrix LABoratory) - pakiet oprogramowania matematycznego firmy MathWorks Inc. (od roku 1984) to język i środowisko programowania do obliczeń
Bardziej szczegółowoWYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA
WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA PRZEDMIOT : : LABORATORIUM PODSTAW AUTOMATYKI 1. WSTĘP DO
Bardziej szczegółowoPodstawowe operacje na macierzach
Podstawowe operacje na macierzach w pakiecie GNU octave. (wspomaganie obliczeń inżynierskich) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z tworzeniem macierzy i wektorów w programie GNU octave.
Bardziej szczegółowoMETODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 1 WPROWADZENIE DO PROGRAMU KOMPUTEROWEGO MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR 1 Wprowadzenie do programu komputerowego Matlab 1.1.
Bardziej szczegółowoDiary przydatne polecenie. Korzystanie z funkcji wbudowanych i systemu pomocy on-line. Najczęstsze typy plików. diary nazwa_pliku
Diary przydatne polecenie diary nazwa_pliku Polecenie to powoduje, że od tego momentu sesja MATLAB-a, tj. polecenia i teksty wysyłane na ekran (nie dotyczy grafiki) będą zapisywane w pliku o podanej nazwie.
Bardziej szczegółowoInstalacja
Wprowadzenie Scilab pojawił się w Internecie po raz pierwszy, jako program darmowy, w roku 1994 Od 1990 roku pracowało nad nim 5 naukowców z instytutu INRIA (Francuski Narodowy Instytut Badań w Dziedzinie
Bardziej szczegółowoMETODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 1 WPROWADZENIE DO PROGRAMU KOMPUTEROWEGO MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR 1 Wprowadzenie do programu komputerowego Matlab 1.1.
Bardziej szczegółowoĆwiczenie 3. MatLab: Algebra liniowa. Rozwiązywanie układów liniowych
Ćwiczenie 3. MatLab: Algebra liniowa. Rozwiązywanie układów liniowych Wszystko proszę zapisywać komendą diary do pliku o nazwie: imie_ nazwisko 1. Definiowanie macierzy i odwoływanie się do elementów:
Bardziej szczegółowoAUTOMATYZACJA OBLICZEŃ INŻYNIERSKICH. Dr hab. inż. Jacek Kucharski, prof. PŁ Dr inż. Piotr Urbanek
AUTOMATYZACJA OBLICZEŃ INŻYNIERSKICH Dr hab. inż. Jacek Kucharski, prof. PŁ Dr inż. Piotr Urbanek CEL OGÓLNY Zdobycie umiejętności efektywnego wykorzystywania wybranych narzędzi informatycznych dla potrzeb
Bardziej szczegółowoMatlab MATrix LABoratory Mathworks Inc.
Małgorzata Jakubowska Matlab MATrix LABoratory Mathworks Inc. MATLAB pakiet oprogramowania matematycznego firmy MathWorks Inc. (www.mathworks.com) rozwijany od roku 1984 język programowania i środowisko
Bardziej szczegółowoPodstawy Automatyki ćwiczenia Cz.1. Środowisko Matlab
Podstawy Automatyki ćwiczenia Cz.1 Środowisko Matlab Podstawową jednostką obliczeniową w programie Matlab jest macierz. Wektory i skalary mogą być tutaj rozpatrywane jako specjalne typy macierzy. Elementy
Bardziej szczegółowoWprowadzenie do Scilab: macierze
Wprowadzenie do Scilab: macierze Narzędzia Informatyki Magdalena Deckert Izabela Szczęch Barbara Wołyńska Bartłomiej Prędki Politechnika Poznańska Instytut Informatyki Agenda Definiowanie macierzy Funkcje
Bardziej szczegółowodo MATLABa programowanie WYKŁAD Piotr Ciskowski
Wprowadzenie do MATLABa programowanie WYKŁAD Piotr Ciskowski instrukcje sterujące instrukcja warunkowa: if instrukcja wyboru: switch instrukcje iteracyjne: for, while instrukcje przerwania: continue, break,
Bardziej szczegółowoInstalacja Pakietu R
Instalacja Pakietu R www.r-project.org wybór źródła wybór systemu operacyjnego: Download R for Windows opcja: install R for the first time opcja: Download R 3.3.3 for Windows uruchomienie R-3.3.3-win MAGDA
Bardziej szczegółowoĆwiczenie 3: Wprowadzenie do programu Matlab
Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Laboratorium modelowania i symulacji Ćwiczenie 3: Wprowadzenie do programu Matlab 1. Wyznaczyć wartość sumy 1 1 2 + 1 3 1 4 + 1
Bardziej szczegółowoPodstawy Informatyki 1. Laboratorium 1
Podstawy Informatyki 1 Laboratorium 1 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z obsługą pakietu MATLAB. W ćwiczeniu wprowadzono opis podstawowych komend środowiska i funkcji matematycznych
Bardziej szczegółowoWprowadzenie do Pakietu R dla kierunku Zootechnika. Dr Magda Mielczarek Katedra Genetyki Uniwersytet Przyrodniczy we Wrocławiu
Wprowadzenie do Pakietu R dla kierunku Zootechnika Dr Magda Mielczarek Katedra Genetyki Uniwersytet Przyrodniczy we Wrocławiu Instalacja Pakietu R www.r-project.org wybór źródła wybór systemu operacyjnego:
Bardziej szczegółowoJAVAScript w dokumentach HTML (1)
JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript mogą być zagnieżdżane w dokumentach HTML. Instrukcje JavaScript
Bardziej szczegółowoLABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab
LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI Wprowadzenie do środowiska Matlab 1. Podstawowe informacje Przedstawione poniżej informacje maja wprowadzić i zapoznać ze środowiskiem
Bardziej szczegółowoANALIZA DANYCH I PROCESÓW. Mgr inż. Paweł Wojciech Herbin
ANALIZA DANYCH I PROCESÓW Mgr inż. Paweł Wojciech Herbin SZCZECIN 29 LUTEGO 2016 Spis treści 1. Wprowadzenie... 4 2. MATLAB wprowadzenie do interfejsu... 5 3. Praca w trybie bezpośrednim... 6 3.1. Wprowadzanie
Bardziej szczegółowoZanim zaczniemy GNU Octave
MatLab część I 1 Zanim zaczniemy GNU Octave 2 Zanim zaczniemy GNU Octave 3 Zanim zaczniemy GNU Octave 4 Środowisko MatLab-a MatLab ang. MATrix LABoratory Obliczenia numeryczne i symboliczne operacje na
Bardziej szczegółowoMetody numeryczne Laboratorium 2
Metody numeryczne Laboratorium 2 1. Tworzenie i uruchamianie skryptów Środowisko MATLAB/GNU Octave daje nam możliwość tworzenia skryptów czyli zapisywania grup poleceń czy funkcji w osobnym pliku i uruchamiania
Bardziej szczegółowoCw.12 JAVAScript w dokumentach HTML
Cw.12 JAVAScript w dokumentach HTML Wstawienie skryptu do dokumentu HTML JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.skrypty Java- Script mogą być zagnieżdżane
Bardziej szczegółowoMATLAB - laboratorium nr 1 wektory i macierze
MATLAB - laboratorium nr 1 wektory i macierze 1. a. Małe i wielkie litery nie są równoważne (MATLAB rozróżnia wielkość liter). b. Wpisanie nazwy zmiennej spowoduje wyświetlenie jej aktualnej wartości na
Bardziej szczegółowoObliczenia w programie MATLAB
Obliczenia w programie MATLAB Na zajęciach korzystamy z programu MATLAB, w którym wykonywać będziemy większość obliczeń. Po uruchomieniu programu w zależności od wersji i konfiguracji może pojawić się
Bardziej szczegółowoMATLAB wprowadzenie śycie jest zbyt krótkie, aby tracić czas na pisanie pętli!
Modele układów dynamicznych - laboratorium MATLAB wprowadzenie śycie jest zbyt krótkie, aby tracić czas na pisanie pętli! 1 2 MATLAB MATLAB (ang. matrix laboratory) to pakiet przeznaczony do wykonywania
Bardziej szczegółowoJAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.
IŚ ćw.8 JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w dokumentach HTML. Skrypt JavaScript
Bardziej szczegółowoWPROWADZENIE DO ŚRODOWISKA SCILAB
Politechnika Gdańska Wydział Elektrotechniki i Automatyki WPROWADZENIE DO ŚRODOWISKA SCILAB Materiały pomocnicze do ćwiczeń laboratoryjnych Opracowanie: Paweł Lieder Gdańsk, 007 Podstawy pracy z Scilab.
Bardziej szczegółowoPodstawy obsługi pakietu GNU octave.
Podstawy obsługi pakietu GNU octave. (wspomaganie obliczeń inżynierskich) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z obsługą pakietu GNU octave. W ćwiczeniu wprowadzono opis podstawowych komend
Bardziej szczegółowoMATLAB Wprowadzenie. Literatura po polsku: Niektóre cechy MATLABa. Dlaczego warto poznać MATLABa? bo : Co to jest "Środowisko programowania" czyli IDE
MATLAB Wprowadzenie Zbigniew Rudnicki (dr inż) 1 MATLAB (MATrix LABoratory) - pakiet oprogramowania matematycznego firmy MathWorks Inc. (od roku 1984) to język i środowisko programowania do obliczeń naukowo-technicznych
Bardziej szczegółowoZakłócenia w układach elektroenergetycznych LABORATORIUM
Zakłócenia w układach elektroenergetycznych LABORATORIUM Obliczenia w programie MATLAB Na zajęciach korzystamy z programu MATLAB, w którym wykonywać będziemy większość obliczeń. Po uruchomieniu programu
Bardziej szczegółowoModelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II. Podstawy MATLABA
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Modelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II Podstawy MATLABA MATLAB jest zintegrowanym
Bardziej szczegółowoWEKTORY I MACIERZE. Strona 1 z 11. Lekcja 7.
Strona z WEKTORY I MACIERZE Wektory i macierze ogólnie nazywamy tablicami. Wprowadzamy je:. W sposób jawny: - z menu Insert Matrix, - skrót klawiszowy: {ctrl}+m, - odpowiedni przycisk z menu paska narzędziowego
Bardziej szczegółowoMathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje
Mathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje Opracował: Zbigniew Rudnicki Powtórka z poprzedniego wykładu 2 1 Dokument, regiony, klawisze: Dokument Mathcada realizuje
Bardziej szczegółowoPodstawowe operacje na macierzach, operacje we/wy
26 listopad 2012 Podstawowe operacje na macierzach, operacje we/wy Slajd 1 Podstawowe operacje na macierzach, operacje we/wy Zakład Komputerowego Wspomagania Projektowania Semestr 1. 26 listopad 2012 Podstawowe
Bardziej szczegółowoĆwiczenie 4. Matlab - funkcje, wielomiany, obliczenia symboliczne
Ćwiczenie 4. Matlab - funkcje, wielomiany, obliczenia symboliczne Obliczenia z wykorzystaniem tzw. funkcji anonimowej Składnia funkcji anonimowej: nazwa_funkcji=@(lista_argumentów)(wyrażenie) gdzie: -
Bardziej szczegółowoMATrix LABoratory. A C21 delta tvx444 omega_zero. hxx J23 aaa g4534 Fx_38
MATLAB wprowadzenie MATrix LABoratory MATLAB operuje tylko na jednym typie zmiennych na macierzach. Liczby (skalary) są szczególnymi przypadkami macierzy o wymiarze 1 1, (zawierającymi jeden wiersz i jedną
Bardziej szczegółowoSpis treści MATLAB CZ. 1 OPERACJE ARYTMETYCZNE NA LICZBACH RZECZYWISTYCH I ZESPOLONYCH. Technologie Informacyjne
Politechnika Białostocka Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni specjalistycznej z przedmiotu Technologie Informacyjne MATLAB CZ. 1 OPERACJE ARYTMETYCZNE
Bardziej szczegółowoPrzykład 1 -->s="hello World!" s = Hello World! -->disp(s) Hello World!
Scilab jest środowiskiem programistycznym i numerycznym dostępnym za darmo z INRIA (Institut Nationale de Recherche en Informatique et Automatique). Jest programem podobnym do MATLABa oraz jego darmowego
Bardziej szczegółowoĆwiczenie 1. Wprowadzenie do programu Octave
Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L Ćwiczenie 1. Wprowadzenie do programu Octave Mimo że program Octave został stworzony do
Bardziej szczegółowo1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Bardziej szczegółowoSpis treści. I. Skuteczne. Od autora... Obliczenia inżynierskie i naukowe... Ostrzeżenia...XVII
Spis treści Od autora..................................................... Obliczenia inżynierskie i naukowe.................................. X XII Ostrzeżenia...................................................XVII
Bardziej szczegółowoLaboratorium Komputerowego Wspomagania Analizy i Projektowania
Laboratorium Komputerowego Wspomagania Analizy i Projektowania Ćwiczenie 2. Podstawowe operacje macierzowe. Opracował: dr inż. Sebastian Dudzik 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z tworzeniem
Bardziej szczegółowoROZKŁAD MATERIAŁU DO II KLASY LICEUM (ZAKRES ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ.
ROZKŁAD MATERIAŁU DO II KLASY LICEUM (ZAKRES ROZSZERZONY) A WYMAGANIA PODSTAWY PROGRAMOWEJ. LICZBA TEMAT GODZIN LEKCYJNYCH Potęgi, pierwiastki i logarytmy (8 h) Potęgi 3 Pierwiastki 3 Potęgi o wykładnikach
Bardziej szczegółowoElementy metod numerycznych - zajęcia 9
Poniższy dokument zawiera informacje na temat zadań rozwiązanych w trakcie laboratoriów. Elementy metod numerycznych - zajęcia 9 Tematyka - Scilab 1. Labolatoria Zajęcia za 34 punktów. Proszę wysłać krótkie
Bardziej szczegółowoGNU Octave (w skrócie Octave) to rozbudowany program do analizy numerycznej.
1 GNU Octave GNU Octave (w skrócie Octave) to rozbudowany program do analizy numerycznej. Octave zapewnia: sporą bibliotęke użytecznych funkcji i algorytmów; możliwośc tworzenia przeróżnych wykresów; możliwość
Bardziej szczegółowoWykorzystanie programów komputerowych do obliczeń matematycznych
Temat wykładu: Wykorzystanie programów komputerowych do obliczeń matematycznych Kody kolorów: żółty nowe pojęcie pomarańczowy uwaga kursywa komentarz * materiał nadobowiązkowy Przykłady: Programy wykorzystywane
Bardziej szczegółowoSpis treści MATLAB CZ. 1 OPERACJE ARYTMETYCZNE NA LICZBACH RZECZYWISTYCH I ZESPOLONYCH. Technologie Informacyjne
Politechnika Białostocka Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni specjalistycznej z przedmiotu Technologie Informacyjne MATLAB CZ. 1 OPERACJE ARYTMETYCZNE
Bardziej szczegółowoProgramowanie w języku Matlab
Programowanie w języku Matlab D. Caban, P. Skurowski Wykład. Składnia języka, podstawowe struktury i operacje Matlab Nazwa pochodzi od MATrix LAboratory Środowisko obliczeń numerycznych i symbolicznych
Bardziej szczegółowoMETODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH
METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH ĆWICZENIE NR 9 WYRAŻENIA LOGICZNE, INSTRUKCJE WARUNKOWE I INSTRUKCJE ITERACYJNE W PROGRAMIE KOMPUTEROWYM MATLAB Dr inż. Sergiusz Sienkowski ĆWICZENIE NR
Bardziej szczegółowoMet Me ody numer yczne Wykład ykład Dr inż. Mic hał ha Łanc Łan zon Instyt Ins ut Elektr Elektr echn iki echn i Elektrot Elektr echn olo echn
Metody numeryczne Wykład 3 Dr inż. Michał Łanczont Instytut Elektrotechniki i Elektrotechnologii E419, tel. 4293, m.lanczont@pollub.pl, http://m.lanczont.pollub.pl Zakres wykładu Pojęcia podstawowe Algebra
Bardziej szczegółowoWprowadzenie do Scilab: macierze
Wprowadzenie do Scilab: macierze Narzę dzia Informatyki Magdalena Deckert Izabela Szczę ch Barbara Wołyń ska Bartłomiej Prę dki Politechnika Poznań ska Instytut Informatyki Agenda Definiowanie macierzy
Bardziej szczegółowoWidoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach?
Część XVIII C++ Funkcje Widoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach? Umiemy już podzielić nasz
Bardziej szczegółowoĆwiczenie 1. Wprowadzenie do programu Octave
Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L Ćwiczenie 1. Wprowadzenie do programu Octave Mimo że program Octave został stworzony do
Bardziej szczegółowoPODSTAWY AUTOMATYKI. MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.
WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI Katedra Inżynierii Systemów Sterowania PODSTAWY AUTOMATYKI MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.
Bardziej szczegółowoPODSTAWY AUTOMATYKI. MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.
WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI Katedra Inżynierii Systemów Sterowania PODSTAWY AUTOMATYKI MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.
Bardziej szczegółowoPRZETWARZANIE I ORGANIZOWANIE DANYCH: ARKUSZ KALKULACYJNY
PRZETWARZANIE I ORGANIZOWANIE DANYCH: ARKUSZ KALKULACYJNY Dr inż. Marcin Witczak Uniwersytet Zielonogórski Przetwarzanie i organizowanie danych: arkusz kalkulacyjny 1 PLAN WPROWADZENIA Profesjonalne systemy
Bardziej szczegółowoPakiet edukacyjny do nauki przedmiotów ścisłych i kształtowania postaw przedsiębiorczych
ZESPÓŁ SZKÓŁ HANDLOWO-EKONOMICZNYCH IM. MIKOŁAJA KOPERNIKA W BIAŁYMSTOKU Pakiet edukacyjny do nauki przedmiotów ścisłych i kształtowania postaw przedsiębiorczych Mój przedmiot matematyka spis scenariuszy
Bardziej szczegółowoPolitechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Teoria sterowania MATLAB komputerowe środowisko obliczeń naukowoinżynierskich podstawowe informacje Materiały
Bardziej szczegółowoPakiety matematyczne. Matematyka Stosowana. dr inż. Krzysztof Burnecki
Pakiety matematyczne Matematyka Stosowana dr inż. Krzysztof Burnecki 20.02.2013 Podstawowe informacje Krzysztof Burnecki C-11, pok. 5.14 Krzysztof.Burnecki@pwr.wroc.pl Konsultacje: poniedziałek 11-13,
Bardziej szczegółowoŚRODOWISKO MATLAB cz.1 Operacje arytmetyczne na liczbach rzeczywistych i zespolonych
Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni z przedmiotu Podstawy Informatyki Kod przedmiotu: TS1C 100 00 Ćwiczenie pt. ŚRODOWISKO MATLAB cz.1 Operacje
Bardziej szczegółowoPomimo rozwoju programów klikologicznych w ekonometrii, istnieje wiele osób, które wciąż cenią sobie programy typu Matlab, czy Gauss. W programach klikologicznych typu EViews użytkownik ma małą kontrolę
Bardziej szczegółowoKier. MTR Programowanie w MATLABie Laboratorium
Kier. MTR Programowanie w MATLABie Laboratorium Ćw. 7 Import i eksport danych. Współpraca z plikami zewnętrznymi 1. Wprowadzenie Eksport i import danych w MATLABie Na zakładce menu HOME w sekcji VARIABLE
Bardziej szczegółowoZygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab
Zygmunt Wróbel i Robert Koprowski Praktyka przetwarzania obrazów w programie Matlab EXIT 2004 Wstęp 7 CZĘŚĆ I 9 OBRAZ ORAZ JEGO DYSKRETNA STRUKTURA 9 1. Obraz w programie Matlab 11 1.1. Reprezentacja obrazu
Bardziej szczegółowoMatlab Składnia + podstawy programowania
Matlab Składnia + podstawy programowania Matlab Matrix Laboratory środowisko stworzone z myślą o osobach rozwiązujących problemy matematyczne, w których operuje się na danych stanowiących wielowymiarowe
Bardziej szczegółowoProgramy wykorzystywane do obliczeń
Przykłady: Programy wykorzystywane do obliczeń. Arkusze kalkulacyjne do obliczeń numerycznych: a. LibreOffice CALC (wolny dostęp) b. Microsoft EXCEL (komercyjny). Pakiety typu CAS (ang. Computer Algebra
Bardziej szczegółowoWstęp do Programowania Lista 1
Wstęp do Programowania Lista 1 1 Wprowadzenie do środowiska MATLAB Zad. 1 Zapoznaj się z podstawowymi oknami dostępnymi w środowisku MATLAB: Command Window, Current Folder, Workspace i Command History.
Bardziej szczegółowognuplot czyli jak zrobić wykres, żeby się nie narobić
gnuplot czyli jak zrobić wykres, żeby się nie narobić Uniwersytet Śląski, Instytut Informatyki 14 listopada 2008 Co to jest gnuplot i co nam oferuje? program do tworzenia wykresów oraz wizualizacji danych
Bardziej szczegółowo1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Bardziej szczegółowoLaboratorium Komputerowego Wspomagania Analizy i Projektowania
Laboratorium Komputerowego Wspomagania Analizy i Projektowania Ćwiczenie 1. Podstawy obsługi pakietu MATLAB. Opracował: dr inż. Sebastian Dudzik 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z obsługą
Bardziej szczegółowo83 Przekształcanie wykresów funkcji (cd.) 3
Zakres podstawowy Zakres rozszerzony dział temat godz. dział temat godz,. KLASA 1 (3 godziny tygodniowo) - 90 godzin KLASA 1 (5 godzin tygodniowo) - 150 godzin I Zbiory Zbiory i działania na zbiorach 2
Bardziej szczegółowoAdres komórki-nazwa kolumny i nazwa wiersza, na przecięciu których znajduje się komórka. B3- adres aktywnej komórki
Rok akademicki 2014/2015, Pracownia nr 7 2/19 Adresowanie komórek Technologie informacyjne Adres komórki-nazwa kolumny i nazwa wiersza, na przecięciu których znajduje się komórka Politechnika Białostocka
Bardziej szczegółowoLaboratorium Algorytmy Obliczeniowe. Lab. 9 Prezentacja wyników w Matlabie
Laboratorium Algorytmy Obliczeniowe Lab. 9 Prezentacja wyników w Matlabie 1. Wyświetlanie wyników na ekranie: W Matlabie możliwe są następujące sposoby wyświetlania wartości zmiennych: a. wpisując w programie
Bardziej szczegółowoPodstawowe operacje arytmetyczne i logiczne dla liczb binarnych
1 Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1. Podstawowe operacje logiczne dla cyfr binarnych Jeśli cyfry 0 i 1 potraktujemy tak, jak wartości logiczne fałsz i prawda, to działanie
Bardziej szczegółowoO MACIERZACH I UKŁADACH RÓWNAŃ
O MACIERZACH I UKŁADACH RÓWNAŃ Problem Jak rozwiązać podany układ równań? 2x + 5y 8z = 8 4x + 3y z = 2x + 3y 5z = 7 x + 8y 7z = Definicja Równanie postaci a x + a 2 x 2 + + a n x n = b gdzie a, a 2, a
Bardziej szczegółowoElementy języków programowania
Elementy języków programowania Olsztyn 2007-2012 Wojciech Sobieski Języki programowania wymyślono po to, by można było dzięki nim tworzyć różnorodne programy komputerowe. Oczekuje się również, że tworzone
Bardziej szczegółowoPrzetwarzanie sygnałów
Spis treści Przetwarzanie sygnałów Ćwiczenie 1 Wprowadzenie do programu Octave 1 Operatory 1 1.1 Operatory arytmetyczne...................... 1 1.2 Operatory relacji.......................... 1 1.3 Operatory
Bardziej szczegółowoKształcenie w zakresie podstawowym. Klasa 1
Kształcenie w zakresie podstawowym. Klasa 1 Poniżej podajemy umiejętności, jakie powinien zdobyć uczeń z każdego działu, aby uzyskać poszczególne stopnie. Na ocenę dopuszczającą uczeń powinien opanować
Bardziej szczegółowoJAVAScript w dokumentach HTML - przypomnienie
Programowanie obiektowe ćw.1 JAVAScript w dokumentach HTML - przypomnienie JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w
Bardziej szczegółowoPODSTAWY INŻYNIERII SYSTEMÓW TECHNICZNYCH
PODSTAWY INŻYNIERII SYSTEMÓW TECHNICZNYCH Charakterystyka programu MATLAB Dzadz Łukasz pok. 114 lukasz.dzadz@uwm.edu.pl Tel. 523-49-40 Katedra Inżynierii Systemów WNT UWM w Olsztynie TEMATYKA ĆWICZEŃ Charakterystyka
Bardziej szczegółowoPakiety matematyczne INP2708W,L
Pakiety matematyczne INP2708W,L dr inż. Marek Teuerle Katedra Matematyki Stosowanej Centrum im. Hugona Steinhausa Wydział Matematyki PWr Wrocław, 23 lutego 2016 r. Informacje Marek Teuerle - bud. C-11,
Bardziej szczegółowoV. WYMAGANIA EGZAMINACYJNE
V. WYMAGANIA EGZAMINACYJNE Standardy wymagań egzaminacyjnych Zdający posiada umiejętności w zakresie: POZIOM PODSTAWOWY POZIOM ROZSZERZONY 1. wykorzystania i tworzenia informacji: interpretuje tekst matematyczny
Bardziej szczegółowoProgram zajęć pozalekcyjnych z matematyki poziom rozszerzony- realizowanych w ramach projektu Przez naukę i praktykę na Politechnikę
Program zajęć pozalekcyjnych z matematyki poziom rozszerzony- realizowanych w ramach projektu Przez naukę i praktykę na Politechnikę 1. Omówienie programu. Zaznajomienie uczniów ze źródłami finansowania
Bardziej szczegółowoWprowadzenie do pakietów MATLAB/GNU Octave
Wprowadzenie do pakietów MATLAB/GNU Octave Ireneusz Czajka wersja poprawiona z 2017 Chociaż dla ścisłości należałoby używać zapisu MATLAB/GNU Octave, w niniejszym opracowaniu używana jest nazwa Matlab,
Bardziej szczegółowoMatematyka do liceów i techników Szczegółowy rozkład materiału Zakres podstawowy
Matematyka do liceów i techników Szczegółowy rozkład materiału Zakres podstawowy Wariant nr (klasa I 4 godz., klasa II godz., klasa III godz.) Klasa I 7 tygodni 4 godziny = 48 godzin Lp. Tematyka zajęć
Bardziej szczegółowoPodstawy programowania. 1. Operacje arytmetyczne Operacja arytmetyczna jest opisywana za pomocą znaku operacji i jednego lub dwóch wyrażeń.
Podstawy programowania Programowanie wyrażeń 1. Operacje arytmetyczne Operacja arytmetyczna jest opisywana za pomocą znaku operacji i jednego lub dwóch wyrażeń. W językach programowania są wykorzystywane
Bardziej szczegółowoZagadnienia do małej matury z matematyki klasa II Poziom podstawowy i rozszerzony
Zagadnienia do małej matury z matematyki klasa II Poziom podstawowy i rozszerzony Uczeń realizujący zakres rozszerzony powinien również spełniać wszystkie wymagania w zakresie poziomu podstawowego. Zakres
Bardziej szczegółowoStan wysoki (H) i stan niski (L)
PODSTAWY Przez układy cyfrowe rozumiemy układy, w których w każdej chwili występują tylko dwa (zwykle) możliwe stany, np. tranzystor, jako element układu cyfrowego, może być albo w stanie nasycenia, albo
Bardziej szczegółowoScilab - wprowadzenie
Strona 1 Scilab jest darmowym programem (freeware) przeznaczonym do badań matematycznych. Może pomóc w statystycznym opracowaniu wyników badań (pomiarów). Można przy jego pomocy rysować grafy, wykresy
Bardziej szczegółowoRozkład materiału: matematyka na poziomie rozszerzonym
Rozkład materiału: matematyka na poziomie rozszerzonym KLASA I 105h Liczby (30h) 1. Zapis dziesiętny liczby rzeczywistej 2. Wzory skróconego mnoŝenia 3. Nierówności pierwszego stopnia 4. Przedziały liczbowe
Bardziej szczegółowoŚRODOWISKO MATLAB WPROWADZENIE. dr inż. Dariusz Borkowski. Podstawy informatyki. (drobne) modyfikacje: dr inż. Andrzej Wetula
ŚRODOWISKO MATLAB WPROWADZENIE dr inż. Dariusz Borkowski (drobne) modyfikacje: dr inż. Andrzej Wetula Przebieg III części przedmiotu - 10 zajęć = 6 laboratoriów Matlab + 2 laboratoria Simulink + 2 kolokwia.
Bardziej szczegółowo