创建一个2 × 2矩阵一个
使用自动生成的元素信谊
。生成的元素
,
,
,
不要出现在MATLAB®工作区中。
=符号(“一个”(2 - 2))
一个=
替代的元素 值为5。通过索引矩阵元素直接赋值。
(1、2)= 5
一个=
或者,您可以使用信谊
。创建一个矩阵B
使用信谊
。
信谊B(2 - 2)B
B =
生成的元素
,
,
,
以符号变量的形式出现B1_1
,B1_2
,B2_1
,B2_2
在MATLAB工作空间中。使用潜艇
代入元素B
通过指定变量名。例如,替换B2_2
与4。
B =潜艇(B, B2_2, 4)
B =
您还可以通过单独指定元素来创建一个矩阵。创建一个3 × 3的循环矩阵米
。
信谊一个bc[a b c;b c;c b)
M =
替换变量b
在矩阵米
的表达式+ 1
。subs函数替换allb
矩阵的元素米
与表达+ 1
。
M =潜艇(M b + 1)
M =
接下来,替换所有值为的元素c
与+ 2
。可以指定要替换的as值c
,(1、3)
或米(3,1)
。
M =潜艇(M M (1,3), + 2)
M =
要用新值替换矩阵中的特定元素,同时保持所有其他元素不变,请使用赋值操作。例如,M (1,1) = 2
只替换矩阵的第一个元素米
值为2。
求矩阵的特征值和特征向量米
。
[V E] = eig (M)
V =
E =
替换符号参数一个
值为1。
潜艇(E, a, 1)
ans =