Составители:
151
Функции, работающие с матрицами. Функции линейной
алгебры и матричные функции из каталога matfun не допускают мно-
гомерные массивы в качестве входных аргументов. Если такое проис-
ходит, то появляется сообщение об ошибке. Использовать такие мат-
ричные функции можно только по отношению к двумерным подмно-
жествам многомерного массива.
Пример. Сформируем 3-мерный массив
A, состоящий из трех
2-мерных массивов размера 3х3:
A = cat(3, [1 2 3; 9 8 7; 4 6 5], [0 3 2; 8 8 4; 5 3 5],…
[6 4 7; 6 8 5; 5 4 3])
Таблица 5.14 - 3-мерный массив размера 3х3х3
A(:,:,3)=
6 4 7
6 8 5
5 4 3
A(:,:,2)=
0 3 2
8 8 4
5 3 5
A(:,:,1)=
1 2 3
9 8 7
4 6 5
Применение функции вычисления собственных значений eig
к массиву в целом вызовет ошибку:
eig(A)
??? Error using ==> eig
Input arguments must be 2-D.
(Входные аргументы должны быть 2-мерными)
Однако ее можно применять к 2-мерным множествам.
Пример. Вычислим собственные значения для второго из
трех массивов:
eig(A(:, :, 2))
ans =
-2.6260
Функции, работающие с матрицами. Функции линейной
алгебры и матричные функции из каталога matfun не допускают мно-
гомерные массивы в качестве входных аргументов. Если такое проис-
ходит, то появляется сообщение об ошибке. Использовать такие мат-
ричные функции можно только по отношению к двумерным подмно-
жествам многомерного массива.
Пример. Сформируем 3-мерный массив A, состоящий из трех
2-мерных массивов размера 3х3:
A = cat(3, [1 2 3; 9 8 7; 4 6 5], [0 3 2; 8 8 4; 5 3 5],…
[6 4 7; 6 8 5; 5 4 3])
Таблица 5.14 - 3-мерный массив размера 3х3х3
A(:,:,3)=
6 4 7
6 8 5
5 4 3
A(:,:,2)=
0 3 2
8 8 4
5 3 5
A(:,:,1)=
1 2 3
9 8 7
4 6 5
Применение функции вычисления собственных значений eig
к массиву в целом вызовет ошибку:
eig(A)
??? Error using ==> eig
Input arguments must be 2-D.
(Входные аргументы должны быть 2-мерными)
Однако ее можно применять к 2-мерным множествам.
Пример. Вычислим собственные значения для второго из
трех массивов:
eig(A(:, :, 2))
ans =
-2.6260
151
Страницы
- « первая
- ‹ предыдущая
- …
- 151
- 152
- 153
- 154
- 155
- …
- следующая ›
- последняя »
