LABORATORIUM MODELOWANIA I SYMULACJI
|
|
- Magdalena Kurek
- 8 lat temu
- Przeglądów:
Transkrypt
1 Wydział Elektryczny Zespół Automatyki (ZTMAiPC) ZERiA LABORATORIUM MODELOWANIA I SYMULACJI Ćwiczenie 1 Wprowadzenie do środowiska Matlab-Simulink. 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się ze środowiskiem obliczeniowym Matlab-Simulink oraz zdobycie praktycznych umiejętności przeprowadzania symulacji modeli dynamicznych w środowisku Matlab- Simulink. 2. Wprowadzenie. Pakiet Matlab (Matrix Laboratory) jest interakcyjnym i otwartym środowiskiem obliczeniowym integrującym analizę numeryczną, działania na macierzach, i przetwarzanie sygnałów z grafiką, co bardzo ułatwia jego wykorzystanie. Podstawową strukturę danych stanowi macierz (rzeczywista lub zespolona), której rozmiarów nie trzeba uprzednio deklarować. W istocie Matlab jest językiem programowania bardzo wysokiego poziomu. Zalety i moŝliwości Matlaba poszerzają tzw. przyborniki (toolboxes) będące wyspecjalizowanymi funkcjami (m-plikami) przeznaczonymi do rozwiązywania określonych zagadnień z dziedziny teorii regulacji i sterowania, chemii, matematyki, przetwarzania obrazów i inne. Niewątpliwym uzupełnieniem Matlaba, waŝnym szczególnie z punktu widzenia automatyki, jest przybornik (biblioteka) Simulink, który słuŝy do analizy i syntezy ciągłych, dyskretnych i dyskretnociągłych układów dynamicznych. Simulink jest środowiskiem, w którym symulację systemów dynamicznych wykonuje się w oparciu o schemat blokowy budowany z wykorzystaniem predefiniowanych bloków bibliotecznych. 2.1 Matlab - Środowisko pracy. Program Matlab jest zintegrowanym środowiskiem obliczeniowym ukierunkowanym szczególnie na obliczenia numeryczne. Nie wyklucza to jednak obliczeń symbolicznych moŝliwych z zastosowaniem odpowiedniego przybornika (Symbolic Toolbox). Funkcjonalność Matlab a jest związana przede wszystkim z ogromną biblioteką elementarnych i specjalnych funkcji matematycznych, operatorów macierzowych oraz duŝą liczbą przyborników (bibliotek funkcji) wykorzystywanych do zastosowań specjalistycznych. Po uruchomieniu pakietu (poleceniem matlab.exe) ukazuje się główne okno programu, będące jednocześnie obliczeniowym centrum sterowania. Edycja poleceń przypomina system DOS. Polecenia wpisywane są w linii komend i zatwierdzane klawiszem <ENTER>. To jeden z dwóch dostępnych trybów pracy w środowisku Matlab tryb pracy bezpośredni. Alternatywnie, moŝliwe jest zamknięcie grupy poleceń wewnątrz struktur zwanych dalej skryptami i funkcjami (tryb pracy pośredni). Skrypty stanowią sekwencję poszczególnych poleceń zapisaną w pliku tekstowym. Zmienne modyfikowane wewnątrz skryptu są dostępne po jego wykonaniu w przestrzeni roboczej (workspace). Skrypty jako takie nie zwracają wartości, a jedyną moŝliwością parametryzacji ich działania jest wcześniejsze zainicjowanie odpowiednich zmiennych (parametrów). Funkcje w odróŝnieniu od skryptów, definiowane są jako zamknięte fragmenty algorytmu obliczeniowego. Posiadają listę parametrów wejściowych, zwracają wartość (lub wartości przez zastosowanie macierzy). Zmienne wewnętrzne są tworzone na czas wykonania się funkcji i nie są dostępne z poziomu przestrzenie roboczej. Okno główne programu Matlab przedstawia rys.1. Ćwiczenie 1 Środowisko Matlab-Simulink. Wprowadzenie - 1 -
2 Rys. 1. Okno Główne programu Matlab. W programie Matlab na uwagę zasługuje system pomocy. Pomoc ta dostępna jest jako zestaw funkcji wewnętrznych (help, lookfor, helpdesk i in.) jak i dokumentacja w formie PDF lub HTML umieszczona w katalogu C:\MATLAB6p5p1\help. Oprócz obliczeń numerycznych, program Matlab umoŝliwia wizualizację wyników obliczeń. Do dyspozycji jest wiele funkcji graficznych wspomagających prezentacje danych i analiz. Podstawowe z nich, to: plot(x,y), subplot(m,n,p), fplot(fun, lims), grid i inne. Przykładowy wykres utworzony z wykorzystaniem funkcji plot(x,y) pokazano na rys. 2 Rys 2. Przykładowy wykres uzyskany z wykorzystaniem funkcji plot(x,y). Dodatkowym rozszerzeniem moŝliwości graficznych jest zbiór funkcji umoŝliwiających tworzenie wykresów dwu- i trójwymiarowych. Przykładowy wykres utworzony funkcją surfl pokazano na rys. 3. Ćwiczenie 1 Środowisko Matlab-Simulink. Wprowadzenie - 2 -
3 Rys. 3. Powierzchnia wykreślona za pomocą funkcji surfl. 2.2 Nakładka Simulink. Biblioteka Simulink dołączana do pakietu Matlab jest graficznie zorientowanym środowiskiem projektowym wyposaŝonym w funkcje: Konstrukcji modeli dynamicznych Analizy działania modeli dynamicznych przy róŝnych wymuszeniach Prezentacji wyników symulacji W pełni interaktywne środowisko pracy Simulink umoŝliwia budowę modeli dynamicznych na bazie predefiniowanych bloków funkcjonalnych dołączanych wraz z pakietem. Funkcje edycyjne ułatwiają szybkie tworzenie modeli oraz ich modyfikację. W celu umoŝliwienia symulacji nakładkę Simulink wyposaŝono w zestaw bloków modelujących sygnały wejściowe. Podstawowe to: step, const, ramp. MoŜliwa jest teŝ symulacja dla bardziej złoŝonych wymuszeń, w tym zdefiniowanych przez uŝytkownika. Symulacji układów sterowania moŝna dokonywać dla róŝnych metod całkowania, zadanych parametrów (krok, rząd metody, czas symulacji, solver i in.). Przykładowy ekran nakładki Simulink pokazano na rys 5 (Przykład 2) Rys 5. Przykładowy ekran roboczy pakietu Simulink (Przykład 2) Prezentacja wyników symulacji w nakładce Simulink jest moŝliwa dzięki bogatej bibliotece bloków wyjściowych. Najprostsze z nich to: display, scope, to workspace i in. Dzięki temu wyniki symulacji Ćwiczenie 1 Środowisko Matlab-Simulink. Wprowadzenie - 3 -
4 _ Laboratorium Modelowania i symulacji 2008 r. mogą być przesłane np. do przestrzeni roboczej Matlab a i tam poddane dalszemu przetwarzaniu. MoŜliwości nakładki Simulink mogą zostać rozszerzone przez dodatkowe biblioteki bloków funkcjonalnych (blocksets). Przykładowe biblioteki to: Nonlinear Control Design Blockset wspomaganie projektowania nieliniowych układów sterowania, Power System Blockset wspomaganie projektowania układów sterowania systemami maszyn i napędów duŝych mocy. DSP Blockset wspomaganie projektowania systemów wykorzystujących cyfrowe przetwarzanie sygnałów. Jedną z bibliotek funkcji pakietu Matlab wykorzystywanych najczęściej przy projektowaniu układów sterowania jest biblioteka control toolbox. UmoŜliwia ona budowę modeli dynamicznych o róŝnych postaciach (transmitancja, równania stanu, postać kanoniczna) a takŝe symulację działania tychŝe modeli dla róŝnych typów wymuszeń. Biblioteka control toolbox ściśle współpracuje z środowiskiem Simulink umoŝliwiając szybką i efektywną konstrukcję modeli dynamicznych. Modele dynamiczne mogą być przy tym ciągłe i dyskretne. Dzięki nakładce Simulink moŝliwe jest takŝe modelowanie układów nieliniowych. 3. Podstawy programowania W głównym oknie Matlaba polecenia podaje się po tzw. znaku zachęty >> i zatwierdza klawiszem Enter. Nazwa zmiennej musi rozpoczynać się literą i moŝe stanowić dowolnej długości ciąg liter, liczb i znaków podkreślenia. JeŜeli na końcu polecenia umieszczony zostanie średnik to potwierdzenie wykonania polecenia nie zostanie bezpośrednio wyświetlone. Sprawdzenie zawartości zmiennej moŝna uzyskać poprzez wpisanie nazwy zmiennej w oknie poleceń (ans-standardowa zmienna robocza, w której przechowywany jest wynik operacji gdy nie zdefiniowano nazwy zmiennej wynikowej). Liczby w MATLAB-ie moŝna wpisywać w postaci: - stałozycyjnej (kropka dziesiętna) np. -2,46 >> a= ,38 >> b= zmiennopozycyjnej (znak e poprzedza wykładnik potęgi10) np. 1, >> c= 1.63e3 3, >> d= 3.51e-6 Liczby zespolone moŝna wprowadzać na dwa sposoby: >> z = 7 + 2j lub >> z = 7 + 2i Przy wyświetlaniu część urojona zawsze występuje z literą i. Więcej informacji patrz DODATEK 4. Program ćwiczenia Wykonać poszczególne polecenia i zanotować wyniki. 1) Macierze a) Definiowanie i generowanie macierzy - wprowadzić wektor wierszowy w i kolumnowy k w następujący sposób: >> w=[ ]; >> w >> s=[7,6,5,2] - wprowadzić wektor kolumnowy k w następujący sposób: >> k=[4;5;6;7]; >>k - wprowadzić macierz m w następujący sposób: >> m=[ ; ; ; ]; >> m - wygenerować wektor wierszowy n którego elementami są liczby całkowite z przedziału <1,5>: >> n=1:5 - wygenerować wektor wierszowy n1 którego elementami są liczby całkowite z przedziału <1,3> zmieniające wartości o krok 0,5 : Ćwiczenie 1 Środowisko Matlab-Simulink. Wprowadzenie - 4 -
5 >> n1=1:0.5:3 b) Odwołania do elementów macierzy i operacje na macierzach - przetransponować wektor kolumnowy k w wierszowy w następujący sposób: >> k=k ; >> k - zmienić wartość parametru macierzy m w 1 wierszu i 3 kolumnie: >> m(1,3)=16; >> m - odwrócić macierz m w następujący sposób: >> m^(-1) - wyznaczyć rząd macierzy m, >> rank(m) - wyznaczyć ślad macierzy m, >> trace(m) - wyznaczyć macierz odwrotną do m, >> inv(m) - wyznaczyć macierz trójkątną górną macierzy m >> triu(m) - wyznaczyć macierz trójkątną dolną macierzy m >> tril(m) - wyznacznik macierzy m, >> det(m) 2) mnoŝenie Dla macierzy m oraz A i B wykonaj następujące operacje i podaj róŝnice >> A=[4 2;3 2;-1 6] >> B=[2 1;2 5;2 2] >> A+B >> A.*B >> m^2 >> m.^2 >> A\B >> A.\B >> A+3 >> B/2 >> B\2 >> B.\2 NALEśY PAMIĘTAĆ O SKOPIOWANIU WSZYSTKICH OPERACJI Z OKNA COMMAND WINDOW! 3) Informacje o zmiennych, usuwanie zmiennych, zapis i odczyt zmiennych. a) wyczyścić okno poleceń MATLABA: >> clc; b) wyświetlić informacje o zmiennych w następujący sposób: >> who >> whos c) usunąć z przestrzeni roboczej zmienne k i w, w następujący sposób: >> clear k w; >> who d) zapisać macierz m w pliku dyskowym i odczytać w następujący sposób: - zapis z dowolnym rozszerzeniem >> save m.ala m -mat następnie usunąć zmienną m z przestrzeni roboczej poleceniem: >> clear m; >> who i wprowadzić ponownie do przestrzeni roboczej (odczyt z pliku) >> load m.ala m mat Ćwiczenie 1 Środowisko Matlab-Simulink. Wprowadzenie - 5 -
6 >> disp(m) - zapis w formacie Matlaba >> save m m następnie usunąć zmienną m z przestrzeni roboczej poleceniem: >> clear m; >> who i wprowadzić ponownie zmienną m do przestrzeni roboczej (odczyt z pliku) >> load m m - zapis w formacie ASCII >> save m.txt m -ascii następnie usunąć zmienną m z przestrzeni roboczej poleceniem: >> clear m; >> who i wprowadzić ponownie zmienną m do przestrzeni roboczej (odczyt z pliku) >> load m.txt m -ascii 4) Operacje na łańcuchach a) Wprowadzanie i wyświetlanie tekstu >> s= To jest tekst ; >> disp(s) b) Wprowadzanie danych >> x=input( Podaj liczbę: ) 5) Podstawowe operacje graficzne a) Wprowadzić wektor wartości zmiennej niezaleŝnej >> t=-pi:.01:pi; oraz wyznaczyć wartości funkcji sinus dla zadanego wektora wartości zmiennej niezaleŝnej >> y=sin(t); b) Wykreślić wykres funkcji sinus dla zadanych wektorów argumentów i wartości >> plot(t,y); c) Dostosować skalę wykresu do zadanego przedziału zmienności funkcji >> axis([-pi-0.1 pi ]); d) Wprowadzanie opisów osi, opisów wykresu: - włączenie wyświetlania siatki współrzędnych >> grid on - tytuł wykresu >> title( tutaj naleŝy wprowadzić tytuł wykresu ); - opis osi x, który pojawi się pod osią poziomą >> xlabel( tutaj naleŝy wprowadzić opis osi x ); - opis osi y, który pojawi się obok osi pionowej >> ylabel( tutaj naleŝy wprowadzić opis osi y ); - umieszczenie legendy na bieŝącym wykresie >> legend( wprowadzić nazwę parametru przedstawionego na wykresię,2); - umieszczenie na rysunku podanego tekstu w miejscu o współrzędnych x, y: >> text(1,0.2, komentarz do wykresu ); 6) Tworzenie skryptów. a) Otworzyć m-file editor poleceniem File>New>M-File b) W kolejnych wierszach skryptu wpisać następujące polecenia: d=[4 2 1;3 2 5;-1 6 2] g=[ ] x=g^(-1)*d c) Zapisać skrypt na dysku pod nazwą lin.m uŝywając polecenia File>Save As d) Wyczyścić okno poleceń MATLABa poleceniem clc i następnie wprowadzić polecenie: >> lin Ćwiczenie 1 Środowisko Matlab-Simulink. Wprowadzenie - 6 -
7 Skrypt moŝna równieŝ uruchomić z poziomu m-file editor poleceniem Debug>Run. e) Napisz następujący skrypt. Przeanalizuj jego działanie.: % początek skryptu ilosc=1 a=rand(1,1) b=round(a*10) disp('wylosowano liczbę z przedziału [1,10].') x=input('podaj jaka to moŝe być liczba: ' ); while (x~=b), x=input('podaj jeszcze raz: ' ); ilosc=ilosc+1; end disp(['trafiłeś za ', num2str(ilosc),' razem']) % koniec skryptu Zadanie 1 Określ działanie następujących poleceń: >> tt=[1:1:5;1:2:10] >> m(:,2) >> m(:,1:3) >> m(3,:) >> m(3,4) >> m(:) >> m(9) >> m(5:9) >> m=[m;w] >> z(:,[3,4])=m(:,1:2) >> m(5,:)=[] Zadanie 2 Napisać skrypt, którego wynikiem będzie wygenerowanie na jednym rysunku dwóch wykresów funkcji y 1 =sin(t) i y 2 =2*cos(3*t+1) w przedziale t=-pi:0.01:pi. KaŜdy przebieg powinien być wykreślony innym kolorem linii, osie powinny posiadać odpowiednie opisy, na odpowiednio zeskalowanym rysunku powinna znajdować się legenda. Zadanie 3 Napisać skrypt sprawdzający ile spośród 6 dowolnych liczb wprowadzonych przez uŝytkownika mieści się w przedziale <1,20>. Literatura 1. B. Mrozek, Z. Mrozek: MATLAB i Simulink: poradnik uŝytkownika. Helion, Gliwice, A. Zalewski, R. Cegieła: Matlab - obliczenia numeryczne i ich zastosowania.wydawnictwo Nakom, Poznań, J. Brzózka, L. Dorobczyński: Programowanie w Matlab. Wydawnictwo Mikom,Warszawa, Ćwiczenie 1 Środowisko Matlab-Simulink. Wprowadzenie - 7 -
8 DODATEK help - system pomocy help temat - podaje listę wszystkich poleceń odnoszących się do danej grupy (np. help ops - operatory i specjalne znaki. help general polecenia ogólne clear all - usunięcie wszystkich zmiennych z przestrzeni roboczej Definiowanie formatu wyświetlania liczb format - powrót do standardowych ustawień format short - 5 cyfr, reprezentacja stałoprzecinkowa format long - 15 cyfr, reprezentacja stałoprzecinkowa format short e - 5 cyfr, reprezentacja zmiennoprzecinkowa format long e - 15 cyfr, reprezentacja zmiennoprzecinkowa format rat - wypisywanie liczb w postaci ułamka Operatory arytmetyczne dodawanie + odejmowanie mnoŝenie * dzielenie / potęgowanie ^ Funkcje matematyczne argumentami funkcji mogą być liczby lub macierze FUNKCJA sin(x), cos(x), tan(x), cot(x) OPIS Funkcje trygonometryczne: sinus, cosinus, tangens, cotangens; argument podawany jest w radianach (stała pi określa liczbę π) pierwiastek kwadratowy sqrt(x) log(x) logarytm naturalny ln x log2(x) logarytm o podstawie 2 log 2 (x) log10(x) logarytm dziesiętny log 10 (x) exp(x) abs(x) angle(x) real(x) imag(x) conj(x) e x wartość bezwzględna lub moduł liczby zespolonej argument liczby zespolonej część rzeczywista liczby zespolonej część urojona liczby zespolonej liczba zespolona sprzęŝona Operacje na macierzach: _ operacje macierzowe wykonywane na całych macierzach zgodnie z regułami algebry, operacje tablicowe wykonywane na poszczególnych elementach macierzy. Jeśli jeden z argumentów jest skalarem to mówimy o operacjach tablicowych. operacja macierzowa tablicowa uwagi dodawanie + + odejmowanie mnoŝenie *.* potęgowanie_ ^.^ dzielenie prawostronne /./ A./B => A(i,j)/B(i,j) dzielenie lewostronne \.\ A.\B => B(i,j)/A(i,j) Ćwiczenie 1 Środowisko Matlab-Simulink. Wprowadzenie - 8 -
9 Funkcje do konstruowania macierzy FUNKCJA OPIS eye(x) Macierz jednostkowa (jedynki na przekątnej) ones(x) Macierz o elementach równych 1 rand(x) Macierz losowa o rozkładzie równomiernym rands(x) Macierz losowa o rozkładzie normalnym zeros(x) Macierz z elementami zerowymi WyraŜenia logiczne WyraŜenia logiczne słuŝą do porównania wartości zmiennych o tych samych rozmiarach. Gdy porównywane są skalary to jeśli wyraŝenie logiczne jest prawdziwe zwracana jest wartość 1, jeśli fałszywe - wartość 0. Operatory relacyjne Operatory logiczne operator znaczenie operator znaczenie x == y x = y x y x lub y (OR) x ~= y x y x & y x i y (AND) x < y x < y ~x nie x (NOT) x > y x > y x <= y x y x >= y x y Grafika Okna graficzne figure - tworzy nowe okno graficzne, figure(n) - tworzy nowe okno graficzne o numerze n, close - zamyka aktywne okno graficzne, close all - zamyka wszystkie okna graficzne, clf - czyści zawartość aktywnego okna graficznego, subplot(m,n,p) - dzieli okno graficzne na mniejsze prostokątne okienka umieszczając je w m- wierszach i n-kolumnach, p numer aktywnego okienka, w kaŝdym okienku moŝna umieścić odrębny wykres. Wykresy dwuwymiarowe (przykłady) nazwa opis plot Skala liniowa obu osi loglog Skala logarytmiczna obu osi bar Wykres słupkowy hist histogram rose Histogram kołowy polar Wykres kołowy stairs Wykres schodkowy semilogx Skala logarytmiczna osi x semilogx Skala logarytmiczna osi y fplot Wykres funkcji ciągłej Ćwiczenie 1 Środowisko Matlab-Simulink. Wprowadzenie - 9 -
10 plot(x,y) - rysuje wykres y = f(x), plot(y) - rysuje wykres elementów wektora y, przyjmując za x kolejne numery indeksów elementów wektora zaczynając od 1, plot(x,y, kolor_rodzaj_linii ) - rysuje wykres y = f(x) z określeniem sposobu rysowania linii, plot(x1,y1,x2,y2,...) - rysuje w jednym oknie wiele wykresów, plot(x1,y1, kolor_rodzaj_linii1,x2,y2, kolor_rodzaj_linii2,...) - rysuje w jednym oknie wiele wykresów z określeniem sposobu rysowania linii kaŝdego z nich. hold on - powoduje dodanie nowego wykresu do wykresu juŝ istniejącego title( tekst, FontSize,10) wprowadzenie tytułu wykresu czcionką o wielkości 10 pkt Zestawienie kolorów i rodzajów linii symbol kolor symbol rodzaj linii y Ŝółty - ciągła (domyślna) m karmazynowy -- kreskowana c turkusowy : kropkowana r czerwony -. kreska-kropka g zielony + krzyŝyk b niebieski * gwiazdka w biały. kropka k czarny o kółko x iks Instrukcja warunkowa if wyraŝenie polecenia elseif wyraŝenie polecenia else polecenia end WyraŜenia są relacją lub wyraŝeniem logicznym. Wynik wyraŝeń uŝytych po if oraz elseif musi być liczbą. Instrukcje iteracyjne Nieokreślona liczba obiegu pętli while wyraŝenie polecenia end Ścisle określona liczba obiegu pętli for zmienna= wyraŝenie polecenia end Ćwiczenie 1 Środowisko Matlab-Simulink. Wprowadzenie
PODSTAWY INFORMATYKI 1 MATLAB CZ. 3
PODSTAWY INFORMATYKI 1 MATLAB CZ. 3 TEMAT: Program Matlab: Instrukcje sterujące, grafika. Wyrażenia logiczne Wyrażenia logiczne służą do porównania wartości zmiennych o tych samych rozmiarach. W wyrażeniach
WYDZIAŁ 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
MATLAB ŚRODOWISKO MATLABA OPIS, PODSTAWY
MATLAB ŚRODOWISKO MATLABA OPIS, PODSTAWY Poszukiwanie znaczeń funkcji i skryptów funkcja help >> help % wypisuje linki do wszystkich plików pomocy >> help plot % wypisuje pomoc dotyczą funkcji plot Znaczenie
Graficzna prezentacja wyników
Graficzna prezentacja wyników Wykonał: ŁUKASZ BURDACH ETI 9.3 Przy pierwszym wywołaniu funkcji rysującej wykres otwarte zostaje okno graficzne, które jest potem wykorzystywane domyślnie (jest tzw. oknem
Wprowadzenie 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
MATLAB 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
Wprowadzenie 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,
Ć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
Politechnika 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
LABORATORIUM 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
PODSTAWY 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.
AKADEMIA 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
Laboratorium 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
Politechnika 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 funkcje zewnętrzne (m-pliki, funkcje) Materiały pomocnicze do ćwiczeń laboratoryjnych
Matlab 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
Ś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
Metody Numeryczne. Laboratorium 1. Wstęp do programu Matlab
Metody Numeryczne Laboratorium 1 Wstęp do programu Matlab 1. Wiadomości wstępne liczby, format Program Matlab używa konwencjonalną notację dziesiętną, z kropka dziesiętną. W przypadku notacji naukowej
Podstawy 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
Zanim 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
Metody i analiza danych
2015/2016 Metody i analiza danych Funkcje, pętle i grafika Laboratorium komputerowe 3 Anna Kiełbus Zakres tematyczny 1. Funkcje i skrypty Pętle i instrukcje sterujące 2. Grafika dwuwymiarowa 3. Grafika
ŚRODOWISKO MATLAB cz.4 Tworzenie wykresów funkcji
Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni z przedmiotu Podstawy Informatyki Kod przedmiotu: TSC 3 Ćwiczenie pt. ŚRODOWISKO MATLAB cz.4 Tworzenie wykresów
ANALIZA 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
METODY 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
METODY 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.
Wstę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.
METODY 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.
Modelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II. Podstawy MATLABA, cz2.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Modelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II Podstawy MATLABA, cz2. 1. Wielomiany
Operatory arytmetyczne
Operatory arytmetyczne Działanie Znak Dodawanie + Odejmowanie - Mnożenie macierzowe * Mnożenie tablicowe.* Dzielenie macierzowe / Dzielenie tablicowe./ Potęgowanie macierzowe ^ Potęgowanie tablicowe.^
GNU 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ść
Spis 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
Podstawy 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
Spis 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
Algebra 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)
Matlab 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
Pętle iteracyjne i decyzyjne
Pętle iteracyjne i decyzyjne. Pętla iteracyjna for Pętlę iteracyjną for stosuje się do wykonywania wyrażeń lub ich grup określoną liczbę razy. Licznik pętli w pakiecie MatLab może być zwiększany bądź zmniejszany
WPROWADZENIE 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.
MATLAB skalary, macierze, liczby zespolone, standardowe funkcje
MATLAB skalary, macierze, liczby zespolone, standardowe funkcje Czym jest MATLAB? Jest to proste rodowisko ł cz ce obliczenia, wizualizacj i programowanie. MATLAB = MATrix LABoratory (matrix macierz) Typowe
Rozwiązywanie równań różniczkowych z niezerowymi warunkami początkowymi
. Cele ćwiczenia Laboratorium nr Rozwiązywanie równań różniczkowych z niezerowymi warunkami początkowymi zapoznanie się z metodami symbolicznego i numerycznego rozwiązywania równań różniczkowych w Matlabie,
Podstawy MATLABA, cd.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Przetwarzanie Sygnałów Studia Podyplomowe, Automatyka i Robotyka Podstawy MATLABA, cd. 1. Wielomiany 1.1. Definiowanie
Przykł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
PODSTAWY 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
1 Programowanie w matlabie - skrypty i funkcje
1 Programowanie w matlabie - skrypty i funkcje 1.1 Skrypty Skrypt jest plikiem tekstowym z rozszerzeniem *.m zawierającym listę poleceń do wykonania. Aby utworzyć skrypt w matlabie wybierz File New Script,
Podstawy 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
1) Podstawowe obliczenia. PODSTAWY AUTOMATYKI I ROBOTYKI Laboratorium. Wykonał: Łukasz Konopacki Sala 125. Grupa: poniedziałek/p,
PODSTAWY AUTOMATYKI I ROBOTYKI Laboratorium Wykonał: Sala 125 Łukasz Konopacki 155796 Grupa: poniedziałek/p, 16.10 18.10 Prowadzący: Dr.inż.Ewa Szlachcic Termin oddania sprawozdania: Ocena: Matlab - firmy
Wprowadzenie 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
Akademia 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
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
SKRYPTY. Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego
1 SKRYPTY Zadanie: Wyznaczyć wartość wyrażenia arytmetycznego z = 1 y + 1+ ( x + 2) 3 x 2 + x sin y y + 1 2 dla danych wartości x = 12.5 i y = 9.87. Zadanie to można rozwiązać: wpisując dane i wzór wyrażenia
Podstawowe operacje graficzne.
Podstawowe operacje graficzne. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z możliwościami graficznymi środowiska GNU octave, w tym celu: narzędziami graficznymi, sposobami konstruowania wykresów
Obliczenia 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ę
Pakiety 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,
MATrix 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ą
PRZYKŁADOWE SKRYPTY (PROGRAMY W MATLABIE Z ROZSZERZENIEM.m): 1) OBLICZANIE WYRAŻEŃ 1:
PRZYKŁADOWE SKRYPTY (PROGRAMY W MATLABIE Z ROZSZERZENIEM.m): 1) OBLICZANIE WYRAŻEŃ 1: clear % usunięcie zmiennych z pamięci roboczej MATLABa % wyczyszczenie okna kom % nadanie wartości zmiennym x1 i x2
MATLAB - 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ń
Cw.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
Wprowadzenie 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
Matlab 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
PODSTAWY AUTOMATYKI. MATLAB - instrukcje i funkcje zewnętrzne. Grafika w Matlabie. Wprowadzenie do biblioteki Control System Toolbox.
WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI Katedra Inżynierii Systemów Sterowania PODSTAWY AUTOMATYKI MATLAB - instrukcje i funkcje zewnętrzne. Grafika w Matlabie. Wprowadzenie do biblioteki Control System Toolbox.
MATLAB Podstawowe polecenia
MATLAB Podstawowe polecenia W MATLABie możliwe jest wykonywanie prostych obliczeń matematycznych. Działania (np. +) należy wpisać w okienku poleceń na końcu naciskając klawisz enter. Program MATLAB wydrukuje
Modelowanie 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
Instalacja
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
Wartości x-ów : Wartości x ów można w Scilabie zdefiniować na kilka sposobów, wpisując odpowiednie polecenie na konsoli.
Notatki z sesji Scilaba Istnieje możliwość dokładnego zapisu przebiegu aktualnej sesji pracy ze Scilabem: polecenie diary('nazwa_pliku.txt') powoduje zapis do podanego pliku tekstowego wszystkich wpisywanych
ŚRODOWISKO MATLAB cz.3 Implementowanie algorytmów w skryptach i funkcjach programu
Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni z przedmiotu Podstawy Informatyki Kod przedmiotu: TS1C 100 003 Ćwiczenie pt. ŚRODOWISKO MATLAB cz.3 Implementowanie
LABORATORIUM MODELOWANIA I SYMULACJI
Wydział Elektryczny Zespół Automatyki (ZTMAiPC) ZERiA LABORATORIUM MODELOWANIA I SYMULACJI Ćwiczenie 6 Wykorzystanie nakładki SIMULINK do budowy i symulacji modeli dynamicznych. 1. Cel ćwiczenia. Celem
PODSTAWY AUTOMATYKI. MATLAB - instrukcje i funkcje zewnętrzne. Grafika w Matlabie. Wprowadzenie do biblioteki Control System Toolbox.
WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI Katedra Inżynierii Systemów Sterowania PODSTAWY AUTOMATYKI MATLAB - instrukcje i funkcje zewnętrzne. Grafika w Matlabie. Wprowadzenie do biblioteki Control System Toolbox.
Grafika w Matlabie. Wykresy 2D
Grafika w Matlabie Obiekty graficzne wyświetlane są w specjalnym oknie, które otwiera się poleceniem figure. Jednocześnie może być otwartych wiele okien, a każde z nich ma przypisany numer. Jedno z otwartych
MATLAB PROJEKTOWANIE GRAFICZNE. Maciej Ulman ETI 9.2. Funkcje graficzne moŝna podzielić na cztery podstawowe grupy:
MATLAB PROJEKTOWANIE GRAFICZNE Maciej Ulman ETI 9.2 Funkcje graficzne moŝna podzielić na cztery podstawowe grupy: przeznaczone do tworzenia wykresów dwu- i trójwymiarowych, prezentujące wykresy ciągłe
Scilab - podstawy. Wersje instalacyjne programu Scilab mogą zostać pobrane ze strony
Scilab - podstawy Scilab jest środowiskiem numerycznym, programistycznym i numerycznym dostępnym za darmo z INRIA (Institut Nationale de Recherche en Informatique et Automatique). Jest programem podobnym
TWORZENIE WYKRESÓW (1)
TWORZENIE WYKRESÓW (1) Pewne wykresy można wygenerować za pomocą jednego polecenia, np.: graf2d, graf2d2, peaks, membrane, penny, earthmap, xfourier, xpklein, Lorenz, graf3d. Okno graficzne można wyczyścić
Ćwiczenie 0 : Wprowadzenie do cyfrowego przetwarzania sygnałów. wyświetla listę tematów pomocy. wyświetla okno pomocy (Help / Product Help)
Wybr ane za gadnienia elektr oniki współczesnej Ćwiczenie 0 : Wprowadzenie do cyfrowego przetwarzania sygnałów. 1 Cel ćwiczenia Pierwsze zajęcia laboratoryjne z zakresu przetwarzania sygnałów mają na celu
Laboratorium z Grafiki InŜynierskiej CAD. Rozpoczęcie pracy z AutoCAD-em. Uruchomienie programu
Laboratorium z Grafiki InŜynierskiej CAD W przygotowaniu ćwiczeń wykorzystano m.in. następujące materiały: 1. Program AutoCAD 2010. 2. Graf J.: AutoCAD 14PL Ćwiczenia. Mikom 1998. 3. Kłosowski P., Grabowska
Mathcad 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
Programowanie Delphi obliczenia, schematy blokowe
Informatyka II MPZI2 ćw.2 Programowanie Delphi obliczenia, schematy blokowe Zastosowania obliczeń numerycznych Wyrażenia arytmetyczne służą do zapisu wykonywania operacji obliczeniowych w trakcie przebiegu
zajęcia 2 Definiowanie wektorów:
zajęcia 2 Plan zajęć: definiowanie wektorów instrukcja warunkowa if wykresy Definiowanie wektorów: Co do definicji wektora: Koń jaki jest, każdy widzi Definiowanie wektora w Octave v1=[3,2,4] lub: v1=[3
WyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2
- 1 - MS EXCEL CZ.2 FUNKCJE Program Excel zawiera ok. 200 funkcji, będących predefiniowanymi formułami, słuŝącymi do wykonywania określonych obliczeń. KaŜda funkcja składa się z nazwy funkcji, która określa
Ć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:
Instalacja 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
Elementy 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
Laboratorium Komputerowego Wspomagania Analizy i Projektowania
Laboratorium Komputerowego Wspomagania Analizy i Projektowania Ćwiczenie 6. Symulacja obiektów dynamicznych w środowisku SIMULINK. Opracował: dr inż. Sebastian Dudzik 1. Cel ćwiczenia Celem ćwiczenia jest
Ć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
Wprowadzenie do programu Mathcad 15 cz. 1
Wpisywanie tekstu Wprowadzenie do programu Mathcad 15 cz. 1 Domyślnie, Mathcad traktuje wpisywany tekst jako wyrażenia matematyczne. Do trybu tekstowego można przejść na dwa sposoby: Zaczynając wpisywanie
Przetwarzanie 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
Zakłó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
Ć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
Wykorzystanie 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
Pakiety 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,
Spis 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
Ś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.
Laboratorium 3 Grafika 2D i 3D w Matlabie. Wprowadzenie do programowania
Uniwersytet Zielonogórski Wydział Informatyki, Elektrotechniki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych Elektrotechnika niestacjonarne-zaoczne pierwszego stopnia z tyt. inżyniera
LABORATORIUM MODELOWANIA I SYMULACJI. Ćwiczenie 4 PODSTAWOWE UKŁADY DYNAMICZNE
Wydział Elektryczny Zespół Automatyki (ZTMAiPC) ZERiA LABORATORIUM MODELOWANIA I SYMULACJI Ćwiczenie 4 PODSTAWOWE UKŁADY DYNAMICZNE Program ćwiczenia: 1. Podstawowe wymuszenia w dziedzinie czasu Utworzyć
Wprowadzenie 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:
Programowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Podstawowe 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.
Podstawy Informatyki 1. Laboratorium 8
Podstawy Informatyki 1 Laboratorium 8 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z nakładką SIMULINK oraz zdobycie praktycznych umiejętności tworzenia i symulowania modeli z wykorzystaniem tej
JAVAScript 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
Metody numeryczne. Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski
Metody numeryczne Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski Elektrotechnika stacjonarne-dzienne pierwszego stopnia
ARKUSZ KALKULACYJNY MICROSOFT EXCEL cz.2 Formuły i funkcje macierzowe, obliczenia na liczbach zespolonych, wykonywanie i formatowanie wykresów.
Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni z przedmiotu Podstawy Informatyki Kod przedmiotu: ENS1C 100 003 oraz ENZ1C 100 003 Ćwiczenie pt. ARKUSZ KALKULACYJNY
1 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,
Laboratorium Programowanie Obrabiarek CNC. Nr H7
1 Politechnika Poznańska Instytut Technologii Mechanicznej Laboratorium Programowanie Obrabiarek CNC Nr H7 Programowanie z wykorzystaniem parametrów i funkcji matematycznych Opracował: Dr inŝ. Wojciech
Diary 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.