Page 210 - 6197
P. 210
>> A(:,1)=[ ];
>> A(3,:)=[];
У першому випадку із матриці А вилучений перший
стовпець, а у другому – третій рядок.
Якщо виконати ці дві операції поспіль, то в результаті
отримаємо нову матрицю
>>A
A=
4 6
3 5
Аналогічно із одновимірного масиву можна вилучити
будь-який його елемент.
Наприклад, із масиву а вилучимо другий елемент.
Виконаємо таку дію:
>>a(2)=[];
Тоді отримаємо
>>a
a=
1 5
У двовимірних масивів можна виділяти окремі під масиви
(блоки) за допомогою наступної команди: B A(i :i , j : j ),
1 2 1 2
де , ii , j , j – номери рядків і стовпців, які будуть включені
1 2 1 2
у блок В.
Приклад 4.2 Задана матриця
1 3 6 2 8 .
A 2 9 10 7 5
12 1 16 7 8
Виділити у матриці А блок з 2 по 3 рядок і з 1 по 3
стовпець.
Виконаємо наступні дії:
>> A=[1 3 6 2 8;2 9 10 7 5;12 1 16 7 8];
>> B=A(2:3,1:3);
Можемо переконатись, що отримали блок, який включає
наступні елементи:
>> B
B=
210