Wprowadzenie do Matlaba
Marcin Orchel
1 Podstawowe operacje
Pomoc w Matlabie help command lub doc command.
Podstawowa składnia: http://www.mathworks.com/help/matlab/index.html#language- fundamentals.
Przestrzeń robocza może być zachowana w pliku .mat za pomocą komendy save.
Więcej informacji http://www.mathworks.com/help/matlab/ref/save.html. Prze- strzeń robocza może być załadowana za pomocą komendy load. Więcej informacji http://www.mathworks.com/help/matlab/ref/load.html
Mnożenie macierzy
A = [1 1 1 1]
B = [2; 3; 1; −1]
C = A ∗ B
Więcej informacjihttp://www.mathworks.com/help/matlab/ref/mtimes.html. Ope- ratory ./,http://www.mathworks.com/help/fixedpoint/ref/rdivide.html, .ˆ, .*.
Pętla for. Więcej informacji http://www.mathworks.com/help/matlab/matlab_
prog/loop-control-statements.html.
Wyświetlanie funkcji. Więcej informacjihttp://www.mathworks.com/help/matlab/
creating_plots/using-high-level-plotting-functions.htmlorazhttp://www.mathworks.
com/help/matlab/ref/plot.htmlorazhttp://www.mathworks.com/help/matlab/ref/
semilogy.html. Proszę wyświetlić dwie funkcje na jednym wykresie.
Tworzenie funkcji w innych plikach. Więcej informacjihttp://www.mathworks.com/
help/matlab/matlab_prog/create-functions-in-files.html.
Tworzenie funkcji anonimowych
sqr = @(x) x.ˆ2 sqr(5)
Więcej informacjihttp://www.mathworks.com/help/matlab/matlab_prog/anonymous- functions.html.
Tworzenie skryptów z rozszerzeniem .m. Więcej informacjihttp://www.mathworks.
com/help/matlab/matlab_prog/create-scripts.html.
Importowanie danych. Więcej informacjihttp://www.mathworks.com/help/matlab/
ref/importdata.html.
1
2 Zbiory danych
• zbiory danych http://www.mathworks.com/help/stats/_bq9uxn4.html
3 Przykłady
Proszę przećwiczyć operacje na macierzach, zapoznać się z gui matlaba, tworzenie skryp- tów matlaba, pętla for, wyświetlanie funkcji na wykresie, definiowanie funkcji w progra- mie, importowanie danych z pliku.
2