Matlab. Uniwersalne środowisko do obliczeń naukowo-technicznych
|
|
- Krystian Matysiak
- 8 lat temu
- Przeglądów:
Transkrypt
1 Matlab Uniwersalne środowisko do obliczeń naukowo-technicznych MATLAB (MATrix LABoratory) - interakcyjne środowisko do wykonywania naukowych i inżynierskich obliczeń oraz wizualizacji danych produkt firmy The Math Works, Inc (adres internetowy zakres zastosowań obejmuje różne dziedziny nauki i techniki, w tym biologię, medycynę, ekonomię, metrologię i wiele innych jego zalety to możliwość szybkiego uzyskania rezultatów złożonych obliczeń i przedstawienia ich w postaci wykresów dwu- lub trójwymiarowych, a także jako mapy wielobarwne jest to przede wszystkim język programowania wysokiego poziomu, a jego środowisko to typowy interpreter języka poleceń Zmienne w Matlabie: macierze rzeczywiste i zespolone o wymiarach [ w x k ] to podstawowy typ danych (przy czym skalary to macierze [ 1 x 1 ]) zmienne tekstowe (łańcuchowe) to drugi rodzaj zmiennych stałe w pojęciu języków programowania nie występują, można je zapisać pod postacią zmiennych W Matlabie zmiennych nie deklaruje się; użycie zmiennej automatycznie powoduje przydzielenie jej odpowiedniego obszaru przestrzeni roboczej. Zmienne są przechowy-wane w przestrzeni roboczej Matlaba i są dostępne tylko przez nazwę (nie występują wskaźniki typowe np. dla języka C). Nazwa zmiennej może składać się z dużych i/lub małych znaków.
2 Środowisko języka Matlab: otwartość i łatwość rozbudowy pakietu - wygodny dostęp do poleceń, funkcji i bibliotek praca w trybie interakcyjnym (obliczenia - wykresy - sprawozdanie - wydruki) możliwość wyboru platformy sprzętowej - programy i dane można przenosić na inne komputery otwarta architektura pakietu, na którą składają się: M-pliki, umożliwiające definiowanie własnych poleceń i algorytmów obliczeniowych, MEX-pliki (skompilowane podprogramy w C lub Fortranie), MAT-pliki i pliki ASCII służące do wymiany danych i wyników obliczeń pomiędzy Matlabem a innymi programami, Grafika służy do wizualizacji danych i wyników obliczeń (animacja i efekty dźwiękowe), GUI interfejs graficzny daje możliwość pracy interakcyjnej za pomocą okienek edycyjnych, przycisków, suwaków i menu, Usługi DDE realizują statyczną lub dynamiczną wymianę danych tekstowych i graficznych pomiędzy programami w środowisku Windows, Toolboxy (przyborniki) to ponad 20 wyspecjalizowanych pakietów oprogramowania do różnorodnego wykorzystania; są to biblioteki M-plików, które poszerzają zakres zasto-sowań Matlaba o najnowsze i najbardziej efektywne osiągnięcia w różnych dziedzinach nauki i techniki SIMULINK to interaktywny pakiet do modelowania i symulacji systemów dynamicznych. Umożliwia tworzenie wielopoziomowych schematów blokowych. Obiekty są umieszczone w okienkach jako ikony - można je łączyć w schematy blokowe służące do symulacji. Można tworzyć własne biblioteki obiektów Notatnik integruje usługi pakietu Matlab i edytora tekstu Word dodatkowe narzędzia produkowane przez niezależne firmy Dokumentacja podstawowa: MATLAB User s Guide - podręcznik z przykładami praktycznych zastosowań oraz omówienie zasad użytkowania pakietu MATLAB Reference Guide - zawiera alfabetyczny spis prawie wszystkich poleceń i funkcji, z opisem i przykładami ich wykorzystania
3 System pomocy tekstowej wywołuje się myszką z menu lub jako polecenie: >> help lub >> help nazwa_polecenia lub >> help nazwa_m-pliku zapoznanie się z podstawowymi operatorami, instrukcjami i znakami specjalnymi stosowanymi w Matlabie ( >> intro) demo - zestaw programów pokazujących zastosowanie Matlab'a dla rozwiązywania wybranych problemów numerycznych ( >> demo) Przykłady zastosowań MATLAB'a pomiary badanie jakości żywności - w laboratorium stworzono bazę danych z wynikami analiz typowych produktów żywnościowych; wyniki badań nowej próbki są porównywane przez system ekspertowy z próbkami wyrobu od innych producentów z wykorzystaniem metod rozpoznawania obrazów medycyna analiza i wizualizacja przebiegów EEG z 64 kanałów (elektrod) energetyka optymalizacja położenia prętów sterujących w rdzeniu elektrowni jądrowej zastosowania techniczne i wojskowe system TOS służący do przemieszczania satelity telekomunikacyjnego z orbity tymczasowej na stacjonarną modelowanie aerodynamiki samolotu myśliwskiego JAS 39 Grippen (Saab) transport koleje - badanie dynamiki wagonu na poduszce magnetycznej, wibracji torów oraz systemu sterowania identyfikacja parametrów samochodu w oparciu o dane pomiarowe z jazdy próbnej testowanie systemów sterowania jednoczesnego skręcania kół w samochodach formuły 1
4 Menu okna poleceń MATLAB'a Okno poleceń Matlab'a posiada nagłówek MATLAB Command Window; zawiera ono menu główne z następującymi opcjami: File - zawiera opcje, które umożliwiają operacje na M-plikach: New/M-file - otwarcie okna edycyjnego celem utworzenia nowego M-pliku. Pozostałe opcje New realizują: New/Figure - otwarcie nowego okna graficznego, New/Model - otwarcie okna Untitled dla tworzenia nowego modelu Simulink'a Open M-file... - modyfikacja istniejącego M-pliku, Run M-file... - uruchomienie M-pliku, Print - drukowanie wybranych M-plików, przy czym parametry wydruku ustawia się poprzez Printer Setup, Save Workspace As... - zapis wszystkich zmiennych z przestrzeni roboczej do MATpliku o podanej nazwie, Look for Selected - wyszukiwanie informacji według słów kluczowych, Exit - zakończenie sesji Matlab'a Edit - przenoszenie informacji do bufora poprzez funkcje Cut, Copy, Paste, Clear Options - wybór edytora dla plików oraz parametrów związanych np. z formatem danych numerycznych, kolorem, wielkością i krojem znaków itp. Windows - podaje spis otwartych okien Matlab'a Help - interaktywna pomoc Styl programowania w MATLAB-ie intensywne wykorzystanie funkcji oraz operatorów arytmetycznych dla operacji tablicowych i macierzowych zdecydowane ograniczenie stosowania pętli for, szczególnie w przypadku operacji na wektorach i macierzach tworzenie własnych M-plików skryptowych i funkcyjnych, tak aby działały poprawnie zarówno dla skalarów i macierzy tworzenie warunków do wielokrotnego wykorzystania tworzonych programów i ich fragmentów analiza M-plików dostarczonych wraz z MATLAB-em
5 Podstawy języka MATLAB Obsługa plików i katalogów Nazwa funkcji who whos which funkcja size macierz what type plik exit save load dir,ls cd pwd matlabpath format diary nazwa_pliku Sposób działania funkcji listuje bieżące zmienne listuje bieżące zmienne i podaje ich wymiary wskazuje katalog w którym jest funkcja wyprowadza na ekran wymiary macierzy wyprowadza na ekran listę m-plików wyprowadza na ekran listing pliku o nazwie plik.m kończy sesję Matlaba zapamiętuje całą zawartość przestrzeni roboczej ładuje zawartość pliku matlab.mat do przestrzeni roboczej wyświetla zawartość katalogu zmienia bieżący katalog pokazuje nazwę bieżącego katalogu pokazuje listę katalogów widzianych przez Matlab a ustala format wprowadzanych danych zapisanie przebiegu sesji Matlaba w pliku Znaki specjalne stosuje się je do wprowadzania danych i komentarzy, pisania wyrażeń i poleceń Symbol znaku Opis znaku specjalnego Przykład = przypisanie wartości >> x = 3 [ ] używane przy tworzeniu wektorów, macierzy i listy >> a = [2 3 7] argumentów wyjściowych funkcji ( ) zaznaczanie wyrażeń liczonych w pierwszej kolejności i >> y = 2 * (sqrt(225) + 1) listy argumentów wejściowych funkcji. kropka dziesiętna; element operatorów arytmetycznych >> x = katalog macierzysty >> pwd; cd..; pwd... kontynuacja polecenia w następnej linii, separacja indeksów, argumentów funkcji, poleceń ; koniec wiersza macierzy; wstrzymanie wypisania >> d = [5 1 3]; odpowiedzi % początek komentarza % Komentarz : generowanie wektorów, indeksowanie macierzy >> m = 0 :.2 : 5 ' operator transpozycji lub sprzężenia macierzy >> A=[1 2 ; 3 4]; B = A! wykonanie komendy systemu operacyjnego >>! nc Zmienne specjalne Nazwa Opis zmiennej lub stałej ans zmienna robocza computer nazwa komputera na którym pracuje Matlab eps precyzja zmiennoprzecinkowa (dokładność obliczeń) flops licznik operacji zmiennoprzecinkowych i,j jednostka urojona Inf nieskończoność NaN wartość nieokreślona nargin liczba argumentów wejściowych funkcji nargout liczba argumentów wyjściowych funkcji pi realmax największa dostępna liczba rzeczywista realmin najmniejsza dostępna liczba rzeczywista
6 Nazwa clock cputime date etime tic,toc Zmienne specjalne i funkcje czasu aktualna data i czas upływający czas działania komputera aktualna data podaje wartość wybranego przedziału czasu funkcje do odmierzania czasu komputera Macierze i łańcuchy 1) W Matlabie macierze można definiować na kilka sposobów: wprowadzenie listy elementów macierzy z klawiatury: >> A = [1 4 2; 3 7 8; 3 2 5] >> A = [ ] >> B = [1 2; 3 4] + i * [5 6; 7 8] wczytanie macierzy z zewnętrznego pliku dyskowego - load konstruowanie macierzy za pomocą funkcji: Nazwa funkcji Opis funkcji do konstruowania macierzy Przykłady eye macierz jednostkowa >> EYE(N), EYE(N,M) linspace wektor o wartościach rozłożonych równomiernie >> LINSPACE(x1, x2, N) logspace wektor o wartościach rozłożonych logarytmicznie >> LOGSPACE(d1, d2, N) ones macierz o elementach równych 1 >> ONES(M,N) rand macierz losowa o rozkładzie równomiernym >> RAND(M,N) randn macierz losowa o rozkładzie normalnym >> RANDN(M,N) zeros macierz z elementami zerowymi >> ZEROS(M,N) magic kwadrat magiczny >> MAGIC(N) konstruowanie macierzy za pomocą dwukropka 2) Dwukropek - operator generowania wektorów i macierzy generowanie wektorów >> x = ( j : k ) - taki zapis generuje wektor [ j, j+1,..., k] >> y = ( j : i : k ) - taki zapis generuje wektor [ j, j+i, j+2i,..., k ] wybór żądanych wierszy, kolumn i elementów macierzy >> A( :, j ) - wypisanie j-tej kolumny macierzy A >> A( :, j:k ) - wypisywanie kolumn A(j), A(j+1),..., A(k) >> A( i, : ) - wypisanie i-tego wiersza macierzy A >> A( : ) - wypisanie wszystkich elementów macierzy w jednej kolumnie >> A( j : k ) - wypisanie, w jednym wierszu, el. macierzy A począwszy od el. o indeksie j aż do indeksu k >> A( j, k ) - wypisanie elementu z j-go wiersza i k-tej kolumny 3) Wybrane funkcje macierzowe ( a=[1 2 0; 2 5-1; ] ) Nazwa funkcji Opis funkcji do konstruowania macierzy Przykłady transpozycja macierzy >> b = a * mnożenie macierzy >> c = a * b det wyznacznik macierzy >> det(a) inv macierz odwrotna >> inv(a), I = inv(a) * a eig wartości i wektory własne >> [ D V ] = eig(a) poly współczynniki równania charakterystycznego >> p = round(poly(a)) roots miejsca zerowe wielomianu >> roots(p) conv mnożenie wielomianów >> conv(p,p) diag macierz diagonalna (el. na przekątnej macierzy) >> diag(a)
7 4) Łańcuchy triu macierz trójkątna z el. nad główną przekątną >> triu(a) tril macierz trójkątna z el. pod główną przekątną >> tril(a) svd dekompozycja na wartości singularne >> svd(a) Łańcuch jest to tekst w postaci ciągu znaków, które ograniczono apostrofami. >> s = To jest łańcuch znaków >> size(s) - rozmiar wektora przechowującego łańcuch >> s = [ s,, ograniczony apostrofami ] >> n = 4; disp(['wielomian ',int2str(n-1),'-go rzędu']) Nazwa funkcji int2str num2str sprintf sscanf str2num mat2str Opis funkcji do konwersji łańcuchów i liczb konwersja liczby całkowitej w łańcuch konwersja liczby w łańcuch konwersja liczby w łańcuch o wybranym formacie konwersja łańcucha w liczbę o wybranym formacie konwersja łańcucha w liczbę konwersja macierzy w łańcuch Funkcje arytmetyczne i trygonometryczne Nazwa Opis funkcji Nazwa Opis funkcji abs wartość bezwzględna round zaokr. do najbl. liczby całkow. ceil zaokrąglenie w kierunku + niesk. sign znak funkcji exp funkcja wykładnicza sqrt pierwiastek kwadratowy fix zaokrąglenie w kierunku zera floor zaokrąglenie w kierunku - niesk. gcd najw. wspólny podzielnik sin, sinh, asin sinus, s. hiperb., arcus sinus log logarytm naturalny cos, cosh, acos log10 logarytm dziesiętny tan, tanh, atan rem reszta z dzielenia cot, coth, acot Liczby zespolone Nazwa funkcji Opis polecenia Przykład wprowadzenie wyrażenia zespolonego >> z1 = 3 + 4j conj liczba sprzężona do z1 >> conj (z1) abs moduł liczby z1 >> abs (z1) angle kąt fazowy liczby z1 >> angle (z1) real część rzeczywista liczby z1 >> real (z1) image część urojona liczby z1 >> imag (z1) Grafika w MATLAB-ie możliwość łatwej prezentacji wyników obliczeń w postaci graficznej rezultat działania funkcji graficznych pojawia się w oknie graficznym MATLAB-a grafika jest obiektowo zorientowana i bardzo efektywna dostępne są proste możliwości animacji obrazu GUI - graficzny interfejs użytkownika
8 Wykresy dwuwymiarowe Wykres dwuwymiarowy z liniową skalą na obu osiach, można wykonać za pomocą funkcji plot. Warianty użycia instrukcji: plot(y) plot(x,y) plot(x,y, typ_linii ) plot(x1,y1, typ_linii1,x2,y2, typ_liniii2 ) gdzie: x, y - wektory N elementowe lub macierze o rozmiarach N x M typ_linii - kolor i/lub rodzaj linii wykresu x2,y2, typ_liniii2,... - parametry kolejnych wykresów. Symbol Kolor Symbol Rodzaj linii y żółty. punkt m purpura o okrąg c błękit x znak x r czerwony + plus g zielony * gwiazdka b niebieski - ciągła w biały : punktowa k czarny -. kreskowo-punktowa - - kreskowa Nazwa funkcji plot loglog bar hist polar stem stairs grid legend text title xlabel ylabel Opis funkcji do rysowania wykresów skala liniowa obu osi skala logarytmiczna obu osi wykres słupkowy histogram wykres kołowy wykres dyskretny wykres schodkowy nałożenie siatki na wykres legenda do wykresu umieszczenie napisu w wybranym miejscu wykresu tekst opisujący wykres opis osi x opis osi y Operatory w MATLAB-ie stosuje się je do budowy wyrażeń w Matlab-ie są wykorzystywane do wykonywania operacji tablicowych i macierzowych, wyznaczania macierzy transponowanych i sprzężonych priorytet (kolejność działania) operatorów jest następujący: operatory arytmetyczne operatory relacji operatory logiczne
9 Symbol + dodawanie - odejmowanie * mnożenie ^ potęgowanie / dzielenie prawostronne (B*inv(A)) \ dzielenie lewostronne (inv(a)*b) sprzężenie macierzy. transpozycja macierzy kron iloczyn tensorowy Kronecker a Nazwa operacji Symbol < mniejszy od <= mniejszy lub równy > większy od >= większy lub równy == równy ~= nierówny Operator relacji Symbol & AND (koniunkcja) OR (alternatywa) ~ NOT (negacja) xor EX OR Operator relacji Przykłady: >> x=[1 2 3]; y=[4 5 6]; >> x * y >> y >> x * y >> x.* y >> x. * y >> x * y >> x1 = x * 2; x2 = x. * 2; >> x \ y >> x. \ y >> x / y >> x. / y >> x ^ y >> x. ^ y
10 Instrukcje w MATLAB-ie instrukcja warunkowa if wyrażenie polecenia elseif wyrażenie polecenia else polecenia end instrukcje iteracyjne wykonują nieokreśloną liczbę obiegu pętli: while wyrażenie polecenia end wykonują ściśle określoną liczbę obiegu pętli: for zmienna=wyrażenie polecenia end Nazwa break else elseif end error for if return while Opis słów kluczowych używanych do tworzenia instrukcji wyjście z pętli iteracyjnej używane łącznie z if używane łącznie z if kończy sekwencję poleceń komunikaty diagnostyki błędów powtarzanie sekwencji poleceń, okeśloną ilość razy warunkowe wykonanie sekwencji poleceń powrót do wywołanej funkcji powtarzanie sekwencji poleceń, nieokeśloną ilość razy
11 Przykład programu napisanego w MATLAB-ie % Wykres zależności prędkości obrotowej silnika od prądu twornika % Wykorzystano interpolację z użyciem funkcji sklejanej (spline) figure('unit','centim','pos',[2,2,13,8.5]); x=[ ]; x=x'; y=[ ]; xi = 2:.1:12; yi = spline(x,y,xi); axes('units','centim','position',[ ],'XLim',[2 12],'YLim',[ ]); plot(x,y,'r o',xi,yi,'b'); grid; ylabel('n [obr/min]'); xlabel('itw [A]'); title('silnik obcowzbudny pradu stalego'); W efekcie otrzymaliśmy następujący wykres: 760 Silnik obcowzbudny pradu stalego 740 n [obr/min] Itw [A]
do 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
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
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
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,
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
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
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
Programowanie 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
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ń
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
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
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
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.
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
Pisząc okienkowy program w Matlabie wykorzystujemy gotowe obiekty graficzne, lub możemy tworzyć własne obiekty dziedzicząc już zdefiniowane.
MATLAB Co to jest? program komputerowy będący interaktywnym środowiskiem do wykonywania obliczeń naukowych i inżynierskich oraz do tworzenia symulacji komputerowych. Nazwa Nazwa programu pochodzi od angielskich
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
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
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
Ć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
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
MATLAB - 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
Ś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.
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
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ę
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.
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)
WIMIM/MIBM/N1/-/B04 WIMIM/ME/S1/-/C46 WIMIM/IM/S1/-/B19
WIMIM/MIBM/N1/-/B04 WIMIM/ME/S1/-/C46 WIMIM/IM/S1/-/B19 Co mam zrobić, jeżeli obliczenia potrzebne są na wczoraj, trzeba jeszcze zrobić wykres, a do tego mam użyć Bardzo Skomplikowanego Czegoś wiedząc
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
do 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,
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 Ś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
Ć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:
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
Ć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
ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia
ZP/ITS/11/2012 Załącznik nr 1a do SIWZ ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia Przedmiotem zamówienia jest: Przygotowanie zajęć dydaktycznych w postaci kursów e-learningowych przeznaczonych
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
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
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
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
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
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ść
Podstawowe 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
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.
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
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
Programowanie strukturalne. Opis ogólny programu w Turbo Pascalu
Programowanie strukturalne Opis ogólny programu w Turbo Pascalu STRUKTURA PROGRAMU W TURBO PASCALU Program nazwa; } nagłówek programu uses nazwy modułów; } blok deklaracji modułów const } blok deklaracji
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
1. Wprowadzenie do systemu MATLAB Operacje macierzowe i grafika 2D i 3D Podstawy programowania. Sławomir Milewski
1. Wprowadzenie do systemu MATLAB Operacje macierzowe i grafika 2D i 3D Podstawy programowania Sławomir Milewski e-mail: slawek@l5.pk.edu.pl Zalety pracy w środowisku Matlab Przyjazne środowisko użytkownika
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.
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.
Podstawy Programowania C++
Wykład 3 - podstawowe konstrukcje Instytut Automatyki i Robotyki Warszawa, 2014 Wstęp Plan wykładu Struktura programu, instrukcja przypisania, podstawowe typy danych, zapis i odczyt danych, wyrażenia:
AUTOMATYZACJA 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
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
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
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
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
Skrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać
MatLab część III 1 Skrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać komentarze poprzedzone znakiem % Skrypty
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
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
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
ABC Excel 2016 PL / Witold Wrotek. Gliwice, cop Spis treści
ABC Excel 2016 PL / Witold Wrotek. Gliwice, cop. 2016 Spis treści 1 Arkusz kalkulacyjny 9 Za co lubimy arkusze kalkulacyjne 12 Excel 2016 12 Przez wygodę do efektywności 14 Podsumowanie 16 2 Uruchamianie
Kier. 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
Wykład z Technologii Informacyjnych. Piotr Mika
Wykład z Technologii Informacyjnych Piotr Mika Uniwersalna forma graficznego zapisu algorytmów Schemat blokowy zbiór bloków, powiązanych ze sobą liniami zorientowanymi. Jest to rodzaj grafu, którego węzły
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
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
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
MATLAB. Charakterystyka środowiska
MATLAB Charakterystyka środowiska Mathworks Inc. www.mathworks.com. Podstawowe właściwości: możliwość pracy w trybie interakcyjnym możliwość pracy w trybie wsadowym (interpretacja skryptów tzw. M plików)
Język programowania DELPHI / Andrzej Marciniak. Poznań, Spis treści
Język programowania DELPHI / Andrzej Marciniak. Poznań, 2012 Spis treści Przedmowa 11 Przyjęta notacja 13 Rozdział 1. Wprowadzenie 15 1.1. Ogólne zasady programowania zorientowanego obiektowo 15 1.2. Historia
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
Podstawowe wyrażenia matematyczne
Lech Sławik Podstawy Maximy 3 Wyrażenia matematyczne.wxmx 1 / 7 Podstawowe wyrażenia matematyczne 1 Nazwy Nazwy (zmiennych, stałych, funkcji itp.) w Maximie mogą zawierać małe i duże litery alfabetu łacińskiego,
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
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
Wprowadzenie do systemu Scilab
Wprowadzenie do systemu Scilab Instrukcja 0 Wersja robocza 1 System Scilab Scilab jest wysokopoziomowym obiektowym językiem programowania, którego celem jest numeryczne wsparcie badań naukowych i inżynierskich.
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.
Laboratorium metod numerycznych numer 1
Laboratorium metod numerycznych numer 1 Dla grup:wszystkich (Dated: 27 II 2013) I. WST P Na laboratoriach z metod numerycznych b dziemy posªugiwali si pakietem Octave, który jest darmow alternatyw dla
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
Elementy projektowania inzynierskiego Przypomnienie systemu Mathcad
Elementy projektowania inzynierskiego Definicja zmiennych skalarnych a : [S] - SPACE a [T] - TAB - CTRL b - SHIFT h h. : / Wyświetlenie wartości zmiennych a a = b h. h. = Przykładowe wyrażenia
Modelowanie rynków finansowych z wykorzystaniem pakietu R
Modelowanie rynków finansowych z wykorzystaniem pakietu R Wprowadzenie do pakietu R Mateusz Topolewski woland@mat.umk.pl Wydział Matematyki i Informatyki UMK Plan działania 1 Co i dlaczego...? 2 Przechowywanie
Wprowadzenie do środowiska Matlab/GNU Octave
Wprowadzenie do środowiska Matlab/GNU Octave 1 Cel ćwiczenia 1. Wprowadzenie do środowiska Matlab/GNU Octave. 2. Wczytanie i wyświetlenie sygnału cyfrowego. 2 Ważne informacje Matlab GNU Octave http://www.math.utah.edu/lab/ms/matlab/matlab.html
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
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ą
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
Programowanie: grafika w SciLab Slajd 1. Programowanie: grafika w SciLab
Programowanie: grafika w SciLab Slajd 1 Programowanie: grafika w SciLab Programowanie: grafika w SciLab Slajd 2 Plan zajęć 1. Wprowadzenie 2. Wykresy 2-D 3. Wykresy 3-D 4. Rysowanie figur geometrycznych
JAVAScript 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
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
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.
Algorytmika i Programowanie VBA 1 - podstawy
Algorytmika i Programowanie VBA 1 - podstawy Tomasz Sokół ZZI, IL, PW Czas START uruchamianie środowiska VBA w Excelu Alt-F11 lub Narzędzia / Makra / Edytor Visual Basic konfiguracja środowiska VBA przy
Z. Rudnicki: WPROWADZENIE DO INFORMATYKI I PROGRAMOWANIA
SPIS TREŚCI 3 SPIS TREŚCI 1. WSTĘP...9 1.1. O podręczniku...9 1.2. Podstawowe pojęcia...11 1.3. Obliczenia, modelowanie, symulacja...13 1.4. Czy warto uczyć się programowania?...16 1.5. Nieco historii...17
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
Kier. MTR Programowanie w MATLABie Laboratorium. 1. Tworzenie m-plików skryptowych i uruchamianie skryptów
Kier. MTR Programowanie w MATLABie Laboratorium Ćw. 3 M-pliki skryptowe w MATLABie. Instrukcje programowania: if, switch, for, while, break, return Wprowadzenie. Tworzenie m-plików skryptowych i uruchamianie
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
PODSTAWY TWORZENIA WYKRESÓW ORAZ HANDLE GRAPHICS
PODSTAWY TWORZENIA WYKRESÓW ORAZ HANDLE GRAPHICS GRAFIKA ZESTAWIENIE FUNKCJI Funkcje graficzne są umieszczone w pięciu podkatalogach katalogu *Matlab\Toolbox\Matlab: \graph2d - grafika 2-wymiarowa \graph3d
1. Arkusz kalkulacyjny (9) Za co lubimy arkusze kalkulacyjne (12) Excel 2013 (12) Podsumowanie (14) 2. Uruchamianie programu (15) Podsumowanie (18)
1. Arkusz kalkulacyjny (9) Za co lubimy arkusze kalkulacyjne (12) Excel 2013 (12) Podsumowanie (14) 2. Uruchamianie programu (15) Podsumowanie (18) 3. Okno programu (19) Aktywna komórka (24) Praca w chmurze
Języki programowania wysokiego poziomu. PHP cz.2.
Języki programowania wysokiego poziomu PHP cz.2. Instrukcje strukturalne PHP Instrukcje strukturalne Instrukcja grupująca (blok instrukcji) Instrukcja warunkowa, if-else Instrukcja wyboru, switch-case
Podstawy programowania Laboratorium. Ćwiczenie 2 Programowanie strukturalne podstawowe rodzaje instrukcji
Podstawy programowania Laboratorium Ćwiczenie 2 Programowanie strukturalne podstawowe rodzaje instrukcji Instrukcja warunkowa if Format instrukcji warunkowej Przykład 1. if (warunek) instrukcja albo zestaw
WEKTORY 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
Metody 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
INFORMATYKA TECHNICZNA Komputerowe Wspomaganie Obliczeń Wykład 3. Komputerowe wspomaganie obliczeń w programie Mathcad. dr inż.
INFORMATYKA TECHNICZNA Komputerowe Wspomaganie Obliczeń Wykład 3. Komputerowe wspomaganie obliczeń w programie Mathcad dr inż. Paweł Surdacki Instytut Podstaw Elektrotechniki i Elektrotechnologii Politechniki
Scilab - 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
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