Составители:
191
Используя функцию conv, найдем произведение полиномов, опреде-
ляемых векторами (свертку векторов) из ячеек C(1) и C(2):
d = conv(C{1:2})
d = 1 2 4 2 3
Выведим на экран векторы из второй, третьей и четвертой ячеек
C{2:4}
ans = 1 0 1
ans = 1 2 3 4 5 6 7 8 9 10
ans = 9 8 7
Можно сформировать новый числовой массив, используя
следующий оператор присваивания
B = [C{1}; C{2}; C{4}]
B =
1 2 3
1 0 1
9 8 7
Теперь используя индексацию содержимого в левой части оператора
присваивания, можно создать новый массив, каждая ячейка которого
представляет отдельный выход:
[D{1:2}] = eig(B)
D =
[3x3 double] [3x3 double]
Можно вывести на экран матрицы правых собственных векторов и
собственных значений, используя ячейки D{1} и D{2}, соответствен-
но.
D{1}
ans =
0.3088 0.7071 0.5585
0.1148 0.0000 -0.8091
0.9442 -0.7071 0.1827
D{2}
ans =
10.9161 0 0
0 -2.0000 0
0 0 -0.9161
Используя функцию conv, найдем произведение полиномов, опреде- ляемых векторами (свертку векторов) из ячеек C(1) и C(2): d = conv(C{1:2}) d=1 2 4 2 3 Выведим на экран векторы из второй, третьей и четвертой ячеек C{2:4} ans = 1 0 1 ans = 1 2 3 4 5 6 7 8 9 10 ans = 9 8 7 Можно сформировать новый числовой массив, используя следующий оператор присваивания B = [C{1}; C{2}; C{4}] B= 1 2 3 1 0 1 9 8 7 Теперь используя индексацию содержимого в левой части оператора присваивания, можно создать новый массив, каждая ячейка которого представляет отдельный выход: [D{1:2}] = eig(B) D= [3x3 double] [3x3 double] Можно вывести на экран матрицы правых собственных векторов и собственных значений, используя ячейки D{1} и D{2}, соответствен- но. D{1} ans = 0.3088 0.7071 0.5585 0.1148 0.0000 -0.8091 0.9442 -0.7071 0.1827 D{2} ans = 10.9161 0 0 0 -2.0000 0 0 0 -0.9161 191
Страницы
- « первая
- ‹ предыдущая
- …
- 191
- 192
- 193
- 194
- 195
- …
- следующая ›
- последняя »