1650025900

1650025900



12


Rozdział 1. Typy danych, skalary, wektory,macierze

Wersja polecenia size(): size(A, ’r’) i size(A, ’c’) pozwala obliczyć liczbę wierszy lub liczbę kolumn macierzy A.

1.2.8. Odwoływanie się ..., wydobywanie z , zawężanie macierzy i wektorów , sklejanie macierzy

Do poszczególnych elementów macierzy można się odwołać dzięki poleceniu NAZWAMACIERZY(numer_wiersza, numer_kolumny). Dla macierzy A:

A =

!    1.    2.    3.    !

!    5.    4.    3.    !

!    1.    1.    1.    !

odwołujemy się do elementu leżącego w trzecim wierszu i trzeciej kolumnie poleceniem:

A33=A(3,3)

A33 =

1.

W przypadku, kiedy mamy do czynienia z wektorami, wystarczy podać tylko pozycję danego elementu.

Poważną zaletą języka typu Scilab jest możliwość wydobywania z macierzy jej submacierzy. Przykład poniżej pokazuje jak wydobyć drugą kolumnę

A(:,2) ans =

2.

4.

1.

bądź trzeci wiersz.

—>A(3,:) ans =

! 1. 1. 1. !

W kolejnym przykładzie widzimy jak wydobyć submacierz, składającą się z części wspólnej od 1 do 2 wiersza oraz od 1 do 2 kolumny.

—>A(1:2,1:2) ans =

1.


2. !



Wyszukiwarka

Podobne podstrony:
12 Rozdział 1. Typy danych, skalary, wektory,macierze Wersja polecenia size(): size(A, ’r’) i size(A
14 Rozdział 1. Typy danych, skalary, wektory,macierze Wykorzystując polecenie łączenia otrzymujemy
5 Rozdział 1. Typy danych, skalary, wektory,macierze Odmianą polecenia linspaceO jest polecenie logs
9 Rozdział 1. Typy danych, skalary, wektory,macierze 30. 36. 42. 66. 81. 96. 102. 126. 150 1.2.
10 Rozdział 1. Typy danych, skalary, wektory,macierze C =[] Macierz pusta może być wykorzystywana ja
11 Rozdział 1. Typy danych, skalary, wektory,macierze B_new=matrix(B,3,2) B_new = !
13 Rozdział 1. Typy danych, skalary, wektory,macierze !    5.    
2 Rozdział 1. Typy danych, skalary, wektory,macierze •    Lista elementów musi być
3 Rozdział 1. Typy danych, skalary, wektory,macierzeY=[l+y.i, l-°/0i; 1 ,%i] Y = !    
4 Rozdział 1. Typy danych, skalary, wektory,macierze Jako argumentu można użyć również nazwy innej
6 Rozdział 1. Typy danych, skalary, wektory,macierze C*A !—error 10 inconsistent
Rozdział 1. Typy danych, skalary, wektory,macierze    7 !

więcej podobnych podstron