Моделирование в MATLAB/Simulink и SCILAB/Scicos - page 194

192
ГЛАВА 22. МНОГОМЕРНЫЕ МАССИВЫ
22. 1. Способы задания многомерных массивов
Способ
1.
Прямое присваивания значений всем его элементам. Доступ к
отдельному элементу идет с помощью индексов.
-->a(1,1,1)=3; a(2,1,1)=4;
-->a(1,2,1)=5; a(2,2,1)=7;
-->a(1,1,2)=8; a(2,1,2)=9;
-->a(2,1,2)=10; a(2,2,2)=12;
-->a
a =
(:,:,1)
3. 5.
4. 7.
(:,:,2)
8. 0.
10. 12
Способ 2.
Применение оператора «:».
Создание массива нужного размера
f
=
ones
(3, 2, 2);
Применение оператора «:» (двоеточие). Этот оператор задает
возможный диапазон индексов для этого измерения
-->f=ones(3,2,2);
-->f(:,:,1)=[1 1; 1 1; 2 2];
-->f(:,:,2)=[7 -7; 8 -8; 9 -9];
-->f
f =
(:,:,1)
1. 1.
1. 1.
2. 2.
(:,:,2)
7. - 7.
8. - 8.
9. - 9.
1...,184,185,186,187,188,189,190,191,192,193 195,196,197,198,199,200,201,202,203,204,...286
Powered by FlippingBook