Составители:
73
растянуть матрицу А в вектор V
>>V=A(:)
т. е. V'=[1 2 3 4 5 6 7 8 9 10 11 12]
составить блочную матрицу:
а) горизонтальная конкатенация – объединение в строку для матриц
с одинаковым числом строк
A=[A1,A2,…,AN]
б) вертикальная конкатенация – объединение в столбец для матриц с
одинаковым числом столбцов
A=[A1,A2,…,AN]
8.1. Операции с векторами и матрицами как с массивами данных
MatLab дает дополнительные возможности обработки данных, за-
данных в векторной или матричной форме.
Если зависимость y(x) задана рядом точек:
x 1 2 3 4,
y 5 6 7 8,
то ее можно задать как матрицу xydata, имеющую две строки – значе-
ния x и значения y:
xydata=[1 2 3 4;5 6 7 8]
Приведем основные операции с векторами и матрицами как с масси-
вами данных:
размер size(xydata) – определяет число строк и столбцов матрицы
xydata. Обращение к процедуре:
[n,p]=size(xydata)
выдает число строк n и p столбцов в виде: n= и p=
max(V) – выдает максимальный по значению элемент вектора V;
min(V) – выдает минимальный по значению элемент вектора V;
mean(V) – определяет среднее значение элементов вектора V;
std(V) – определяет среднеквадратическое отклонение от среднего
значения элементов вектора V;
sort(V) – формирует вектор с элементами в порядке возрастания их
значений;
sum(V) – сумма элементов вектора;
prod(V) – произведение всех элементов вектора;
Страницы
- « первая
- ‹ предыдущая
- …
- 71
- 72
- 73
- 74
- 75
- …
- следующая ›
- последняя »