1864814533

1864814533



Rozdział 1. Wprowadzenie do Matlaba 17

ans =

2

>> size(A,2) ans =

3

>> length(B) ans =

4

Kolejne często wykonywane operacje to transponowanie i odwracanie macierzy. Pierwszą z nich wykonujemy za pomocą operatora ’ (apostrof), drugą za pomocą funkcji inv.

Przykład

1.10. Niech

>> A = A =

[1

2 5 ; 0 8

1

2

5

0

8

1

> > B = B =

[3

6 ; 7 9]

3

6

7

9

Wówczas

>> A’

ans =

1

0

2

8

5

1

>> C =

inv(B)

C =

-0.6000    0.4000

0.4667    -0.2000

>> B * C ans =

1.0000 -0.0000

0.0000 1.0000

Ten ostatni wynik wygląda nieco dziwnie i wymaga komentarza. Zmieńmy jednak najpierw format wyświetlania na long.

>> format long >> B * C ans =

1.000000000000000 -0.000000000000000

0.000000000000001    0.999999999999999

Nie jest to na pewno macierz jednostkowa, którą spodziewaliśmy się otrzymać. Wynika to ze specyfiki algorytmów numerycznych używanych przez Matlaba. Zazwyczaj nie wyznaczają one dokładnego wyniku, ale generują ciąg jego przybliżeń, który powinien być do niego zbieżny. Algorytmy te zatrzymują się po osiągnięciu określonej dokładności. Z taką



Wyszukiwarka

Podobne podstrony:
Rozdział 1. Wprowadzenie do Matlaba 13 >> u + v ans = 2.0000 + 4.0000i >> u * v ans
Rozdział 1. Wprowadzenie do Matlaba 19 >> sqrt(A) ans = 1.0000    1.4142 2.0000
20 Rozdział 1. Wprowadzenie do Matlaba ans = 10 8 5 2 a jeżeli potrzebne nam są tylko parzyste kolum
78851 Wprowadzenie do MatLab (17) to poprzez dodanie po nazwie pliku nazw zmiennych, które chcemy za
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
14 Rozdział 1. Wprowadzenie do Matlaba 1.414213562373095 > > format short >>
Rozdział 1. Wprowadzenie do Matlaba 15 •    rand generuje macierz, której elementy są
16 Rozdział 1. Wprowadzenie do Matlaba B = 2    3 4 7 2 5 » C = [1 2 ; 5 3 ; 4 1
18 Rozdział 1. Wprowadzenie do Matlaba sytuacją będziemy się w przyszłości często spotykać. Dlatego
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
27918 Wprowadzenie do MatLab (120) SKOROWIDZ algebra liniowa 74. 81 animacja 17 ans 31&nbs
21647 Wprowadzenie do MatLab (108) Dla naszego próbnego wielomianu, double(p) daje taki wynik&n

więcej podobnych podstron