Пример: а=[4,5,6] – вектор-строка; b=[4;5;6] – вектор-столбец.
Определение числа элементов в одномерном массиве находится
функцией length (имя). Например: length (a).
Одномерный массив можно сформировать с помощью операции
двоеточие. Форма записи имеет вид: с=[нз:ш:нк], где нз, ш, нк – на-
чальное значение, шаг изменения, конечное значение соответственно.
Массив создается в виде вектор-строки. Если шаг не указывается, то
по умолчанию он равен единице.
Пример. Сформировать одномерный массив от 1 до 10 с шагом
0,5: t=[1:0.5:10].
В двухмерных массивах элементы в строках разделяются пробе-
лами или запятыми, строки – точкой с запятой: c=[4,5;7,9;3,1].
Размер созданного массива (матрицы) можно узнать с помощью
функции [m,n]=size(c),где m – число строк; n – число столбцов; c –
матрица: [m,n]= size(c).
Результатом работы этой функции будут два числа: первое по-
казывает число строк m=3, второе – число столбцов n=2.
Многомерные числовые массивы – это массивы с размерностью
больше двух. Например, можно создать массив с помощью оператора
двоеточие. MATLAB-программа будет выглядеть следующим образом:
x=[1:4;5:8;9:12];
disp(' Матрица x=');disp(x);
disp('Размер матрицы ');disp( size(x));
Матрица x= 1 2 3 4
5 6 7 8
9 10 11 12
Размер матрицы: 3, 4, где disp – вывод информации на экран.
Вызов элементов 2-й строки с использованием знака двоеточия:
A=x(2,:)
ans=
5 6 7 8
Аналогично вызов 2-го столбца
B=x(:,2);
B=
2
6
10
17