1864814531

1864814531



Rozdział 1. Wprowadzenie do Matlaba 15

•    rand generuje macierz, której elementy są losowane zgodnie z rozkładem jednostajnym na odcinku [0,1],

•    randn generuje macierz, której elementy są losowane zgodnie ze standardowym rozkładem normalnym.

Każda z tych funkcji przyjmuje dwa argumenty wejściowe, są to wymiary macierzy.

Przykład 1.7.

>> B = zeros(3,2)

B =

0 0 0 0 0 0

>> C = eye(2,2)

C =

1 0 0 1

>> D = eye(2,3)

D =

1 0 0 0 1 0

>> E = rand(1,3)

E =

0.8147 0.9058 0.1270

Jeżeli chcemy utworzyć macierz kwadratową, wystarczy podać jeden argument.

>> F = ones(3)

F =

1 1 1 1 1 1 1 1 1

Macierz może być również wynikiem działania funkcji napisanej przez nas, tym zagadnieniem zajmiemy się w dalszej części tego rozdziału. Ostatnią metodą tworzenia macierzy jest załadowanie jej z pliku tekstowego za pomocą polecenia load bądź kreatora importu. To zagadnienie szerzej omówimy w rozdziale 2.

1.4.2. Operacje na macierzach

Matlab pozwala wykonywać na macierzach operacje znane nam z algebry liniowej. Macierze możemy dodawać, odejmować, mnożyć przez skalar i przez siebie. Używamy do tego naturalnych operatorów

Przykład 1.8. Zdefiniujmy macierze A, B i C następująco:

»A = [125 ; 08 1]

A =

1 2 5 0 8 1

»B = [2 34 ; 72 5]



Wyszukiwarka

Podobne podstrony:
20 Rozdział 1. Wprowadzenie do Matlaba ans = 10 8 5 2 a jeżeli potrzebne nam są tylko parzyste kolum
10 Rozdział 1. Wprowadzenie do Matlaba1.2.4. Okno aktualnego katalogu Przy pracy z Matlabem bardzo w
Rozdział 1. Wprowadzenie do Matlaba 11 >> diary(’nazwa_pliku’) Wówczas w aktualnym katalogu
12 Rozdział 1. Wprowadzenie do Matlaba >> b = -5 b = -5 >> c = a + b c = -1 Jeżeli nie p
Rozdział 1. Wprowadzenie do Matlaba 13 >> u + v ans = 2.0000 + 4.0000i >> u * v ans
14 Rozdział 1. Wprowadzenie do Matlaba 1.414213562373095 > > format short >>
16 Rozdział 1. Wprowadzenie do Matlaba B = 2    3 4 7 2 5 » C = [1 2 ; 5 3 ; 4 1
Rozdział 1. Wprowadzenie do Matlaba 17 ans = 2 >> size(A,2) ans = 3 >> length(B) ans
18 Rozdział 1. Wprowadzenie do Matlaba sytuacją będziemy się w przyszłości często spotykać. Dlatego
Rozdział 1. Wprowadzenie do Matlaba 19 >> sqrt(A) ans = 1.0000    1.4142 2.0000
Rozdział 1.Wprowadzenie do Matlaba 1.1. Co to jest Matlab? Matlab jest programem komputerowym będący
Rozdział 1. Wprowadzenie do Matlaba Rysunek 1.1: Logo Matlaba różniczkowych cząstkowych, statystyczn
Rozdział 1. Wprowadzenie do Matlaba 9 ustawienie niektórych parametrów okna poleceń. Możemy tu na pr
11553 Wprowadzenie do MatLab (66) Wynik jest macierzą 8 na 8. otrzymaną przez połączenie czterech po
Wprowadzenie do MatLab (15) wcześniejsze wiersze. Wpisanie nowych znaków, a następnie użycie klawisz
Wprowadzenie do MatLab (1) -1 -1 m = 15; r = theta ss 2*pi*r*; c = r * exp(i*theta); z = r.A(1/

więcej podobnych podstron