Составители:
9
При этом имя матрицы сохраняется, и в дальнейшем ее можно рас-
ширить и использовать. Уничтожение матрицы осуществляется с
помощью команды:
clear Имя_матрицы.
Выделение элементов матрицы (а) производится с помощью ко-
манд:
a(i,j) – выделение элемента i-й строки j-го столбца;
a(i,:) – выделение i-й строки;
a(:,j) – выделение j-го столбца.
В MATLAB возможны следующие операции с векторами и мат-
рицами:
+ – сложение;
– – вычитание;
* – умножение;
\ / – деление;
' – транспонирование;
^ – возведение в степень;
inv(m) – обращение матрицы;
pinv(m) – псевдообращение матрицы;
sqrtm(m) – матричный квадратный корень;
poly(m) – вектор с коэффициентами характеристического мно-
гочлена матрицы;
det(m) – значение определителя матрицы;
trace(m) – след матрицы;
rank(m) – ранг матрицы.
Система MATLAB имеет ряд функций, предназначенных для
обработки данных,
заданных в матричной или векторной форме.
Функция size (m) служит для определения числа строк и столбцов мат-
рицы m. Она возвращает вектор [n, p], содержащий эти данные. Функ-
ция max(v) возвращает значение максимального по значению элемен-
та вектора v. Если ее аргументом является матрица, например
max(m), то функция возвращает вектор-строку, содержащий значения
максимальных элементов каждого из столбцов. Аналогично действу-
ет функция min(m), выделяющая элементы с минимальными значе-
ниями. Функция mean(v) возвращает среднее значение элементов
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »