Przejdź do dokumentu

Matlab - skalary, macierze

skalary i macierze w matlabie
Kurs

Matematyka stosowana (STC-3-101-s)

24 Dokumenty
Studenci udostępnili 24 dokumentów w tym kursie
Rok akademicki: 14/15
Przesłane przez:
Anonimowy Student
Ten dokument został przesłany przez studenta, takiego jak Ty, który zażyczył sobie zachować anonimowość.
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie

Komentarze

Aby publikować komentarze, zaloguj się lub zarejestruj się.

Przejrzyj tekst

MATLAB skalary, macierze, licz zespolone, standardowe funkcje Czym jest MATLAB ? Jest to proste rodowisko obliczenia, i programowanie. MATLAB MATrix LABoratory (matrix macierz) Typowe zastosowania pakietu to: obliczenia matematyczne, algorytmy numeryczne, modelowanie i symulacja, analiza danych i wizualizacja, grafika in ynierska, aplikacje z wykorzystaniem GUI (graficznych u ytkownika). Pakiet MATLAB z podstawowych MATLAB wysokiego poziomu, umo tworzenie jak i kompletnych aplikacji robocze zestaw do zmiennymi w przestrzeni roboczej, aplikacjami oraz do importowania i eksportowania danych system graficzny funkcje wysokiego poziomu do tworzenia i funkcje przetwarzania obrazu i tworzenia animacji oraz wiele niskopoziomowych umo nad biblioteka funkcji matematycznych obejmuje funkcje podstawowe (np. sumowanie, funkcje trygonometryczne), funkcje macierzowe (odwracanie, liczenie wyznacznika) jak i wiele specjalistycznych funkcji matematycznych, np. funkcje Bessela, FFT interfejs API biblioteka umo tworzenie w C i Fortran, z programami napisanymi w Try pracy z pakietem MATLAB: typowy tryb roboczy, umo prowadzenie dialogu u ytkownikiem a pakietem na zasadzie: pytanie za uruchomienia programu napisanego w pakietu MATLAB, czyli tzw. skryptu Praca z programem: Po uruchomieniu pakietu mo na bezpo rednio polecenia w oknie O gotowo ci systemu wiadczy widoczny w wierszu tzw. znak Polecenia zatwierdza klawiszem help system pomocy (wy wietla list Matlaba wraz z ich opisem w formacie help temat podaje list wszystkich do danej grupy, np. help general polecenia help ops operatory i specjalne znaki. help nazwa_polecenia pomoc dla konkretnego polecenia (podczas wy wietlania informacji o danym poleceniu jego nazwa wy wietlana jest du ymi literami). exit, quit pracy z programem, demo interaktywna demonstracja pozna mo liwo ci programu. Uwaga: na: Visualization, 1 Kombinacje klawiszy edycji linii polece Kombinacja klawiszy Funkcja polecenia nast kursora przesuwa w lewo o jeden znak przesuwa w prawo o jeden znak przesuwa w prawo o jedno przesuwa w lewo o jedno przesuwa na linii przesuwa na koniec linii usuwanie usuwa znak w miejscu kursora usuwa znak przed kursorem usuwa do linii usuwa bie Podstawowym typem danych w jest macierz dwuwymiarowa. W przypadku mo e to skalar macierz o rozmiarze 1 x 1, wektor wierszowy macierz o jednym wierszu, wektor kolumnowy macierz o jednej kolumnie. Zmienne i polecenia a 2 a nazwa zmiennej (musi i mo e z dowolnej licz liter, cyfr i podkre lenia). Potwierdzeniem wykonania komendy jest wy wietlenie na ekranie nazwy zmiennej i jej nowej warto ci: 2 Je li na polecenia umie cimy znak rednika, to potwierdzenie nie wy wietlane, np. b Je li chcemy zawarto zmiennej, to wpisujemy w oknie jej a Je li wpiszemy polecenie Matlaba nie okre nazwy zmiennej wynikowej, to wynik operacji przechowywany w standardowej zmiennej roboczej ans. sqrt(a) ans 1 Polecenie powinno mie w jednym wierszu. Je li jest sze, mo na wiersz trzema kropkami i w nast obecny_wynik poprzedni_wynik ... alfa (1 beta fi )) Je li chcemy kilka w jednym wierszu, oddzielamy je rednikami ich wyniki nie wy wietlone) lub przecinkami (wyniki 2 1 4 np. 5 2 3 3 Funkcje matematyczne Argumentami poni szych funkcji licz (w tym tak e zespolone) oraz macierze. W drugim przypadku funkcja wykonywana jest oddzielnie na ka dym elemencie macierzy. Funkcja sin(x), cos(x), tan(x), cot(x) Opis Funkcje trygonometryczne: sinus, cosinus, tangens, argument podawany jest w radianach (mo na pi okre x pierwiastek kwadratowy x e ln x logarytm naturalny log2(x) logarytm o podstawie 2 log10(x) logarytm warto lub licz zespolonej argument licz zespolonej rzeczywista i urojona licz zespolonej liczba zespolona ona licz w licz w licz do najbli szej sqrt(x) exp(x) log(x) log2(x) log10(x) abs(x) angle(x) real(x), imag(x) conj(x) ceil(x) floor(x) round(x) Definiowanie macierzy elementy w wierszu macierzy oddzielamy lub przecinkiem, rednik lub znak nowego wiersza wiersz macierzy i powoduje przej cie do nast lista musi w nawiasy kwadratowe 2 10 a) macierz A 7 6 1 2 7 6 lub 2 7 6 b) wektor wierszowy 0 0 c) wektor kolumnowy C 3 5 lub 2 4 d) macierz o warto ciach zespolonych D 3i 3 7i 1 1 2i 3 lub Wykorzystanie dwukropka do generowania macierzy min:max generuje wektor wierszowy licz z min:krok:max generuje wektor wierszowy licz od min do max o warto ciach o krok, B 1:4 C 5:3:15 1234 5 8 11 14 A Generowanie macierzy specjalnych eye(n) macierz jednostkowa o rozmiarze n x n (jedynki na reszta zeru), ones(n) macierz o rozmiarze n x n o wszystkich elementach 1, zeros(n) macierz o rozmiarze n x n o wszystkich elementach 0, rand(n) macierz o rozmiarze n x n liczbami pseudolosowymi z Powy sze funkcje macierze kwadratowe (n x n), dla macierzy nale y poda dwa argumenty, np. ones(n,m) n liczba wierszy, m liczba kolumn do macierzy Do elementu macierzy A w wierszu o indeksie i oraz kolumnie o indeksie j poprzez A(i,j). Elementem takim mo na jak ka Do macierzy mo na tak e przy u yciu jednego indeksu: je li A jest wektorem, to A(i) oznacza do elementu wektora, je li A jest to A(i) oznacza do wektora kolumnowego uformowanego z kolejnych kolumn oryginalnej macierzy, umieszczonych jedna pod druga, np. A 2 4 5 7 8 A(2,3) ans 6 A(6) ans 8 dwukropek mo na do wybranych macierzy: A(i,:) wiersz macierzy A, A(:,j) kolumna macierzy A, A(:) macierz w postaci wektora kolumnowego, A(i,j:l) elementy wiersza macierzy A o numerach od j do l, 5

Czy ten dokument był pomocny?

Matlab - skalary, macierze

Kurs: Matematyka stosowana (STC-3-101-s)

24 Dokumenty
Studenci udostępnili 24 dokumentów w tym kursie
Czy ten dokument był pomocny?
1
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 zastosowania pakietu to:
obliczenia matematyczne,
algorytmy numeryczne,
modelowanie i symulacja,
analiza danych i wizualizacja,
grafika in
ynierska,
aplikacje z wykorzystaniem GUI (graficznych interfejsów u
ytkownika).
Pakiet MATLAB składa si
z pi
ciu podstawowych elementów:
j
zyk MATLAB j
zyk wysokiego poziomu, umo
liwiaj
cy tworzenie zawno małych
programów jak i kompletnych aplikacji
rodowisko robocze MATLAB-a zestaw narz
dzi do zarz
dzania zmiennymi w
przestrzeni roboczej, m-plikami, aplikacjami MATLAB-a oraz do importowania i
eksportowania danych
system graficzny zawieraj
cy funkcje wysokiego poziomu do tworzenia dwu- i
trójwymiarowych wykresów, funkcje przetwarzania obrazu i tworzenia animacji oraz wiele
niskopoziomowych polece
umo
liwiaj
cych pełn
kontrol
nad grafik
biblioteka funkcji matematycznych obejmuje zarówno funkcje podstawowe (np.
sumowanie, funkcje trygonometryczne), funkcje macierzowe (odwracanie, liczenie
wyznacznika) jak i wiele specjalistycznych funkcji matematycznych, np. funkcje Bessela,
FFT
interfejs API biblioteka umo
liwiaj
ca tworzenie programów w j
zykach C i Fortran,
współpracuj
cych z programami napisanymi w MATLAB-ie
Tryby pracy z pakietem MATLAB:
bezpo
redni typowy tryb roboczy, umo
liwiaj
cy prowadzenie dialogu pomi
dzy
u
ytkownikiem a pakietem na zasadzie: pytanie – odpowied
po
redni za pomoc
uruchomienia programu napisanego w j
zyku pakietu MATLAB,
czyli tzw. skryptu
Praca z programem:
Po uruchomieniu pakietu mo
na bezpo
rednio wydawa
polecenia w oknie MATLAB-a. O
gotowo
ci systemu
wiadczy widoczny w wierszu polece
tzw. znak zach
ty (>>). Polecenia
zatwierdza si
klawiszem <ENTER>.
help - system pomocy (wy
wietla list
katalow Matlaba wraz z ich opisem
w formacie katalog\temat).
help temat - podaje list
wszystkich polece
odnosz
cych si
do danej grupy,
np. help general - polecenia ogólne, help ops – operatory i specjalne znaki.
help nazwa_polecenia - pomoc dla konkretnego polecenia (podczas wy
wietlania informacji
o danym poleceniu jego nazwa wy
wietlana jest du
ymi literami).
exit, quit - zako
czenie pracy z programem,
demo - interaktywna demonstracja pozwalaj
ca pozna
mo
liwo
ci programu.
Uwaga: zwróci
szczególnie uwag
na: Visualization, Language/Graphics.