matlab怎么使用基本矩阵运算( 二 )


matlab怎么使用基本矩阵运算

文章插图

19我们用矩阵A来解方程 , A*x=B 我们经由过程利用(反斜杠)操作符来实现这一点 。

号令行键入:
b = [1;3;5]
x = A\b

20点击“Enter”键 。
如图10所示 。
matlab怎么使用基本矩阵运算

文章插图

21此刻我们可以证实A*x等于b 。
号令行键入:
r = A*x - b

22点击“Enter”键 。
如图11所示 。
matlab怎么使用基本矩阵运算

文章插图

23MATLAB具有几乎所有类型的通用矩阵计较功能 。
有函数可以获得特征值 。 。 。
号令行键入:
eig(A)

24点击“Enter”键 。
如图12所示 。
matlab怎么使用基本矩阵运算

文章插图

25以及单值 。

号令行键入:
svd(A)

26点击“Enter”键 。
如图13所示 。
matlab怎么使用基本矩阵运算

文章插图

27“多”函数生当作一个包含特征多项式系数的标的目的量 。

矩阵a的特征多项式是:det(λI-A) 。
号令行键入:
p = round(poly(A))

28点击“Enter”键 。
如图14所示 。
matlab怎么使用基本矩阵运算

文章插图

29我们可以很轻易地找到一个多项式的根利用根函数 。

这些现实上是原始矩阵的特征值 。
号令行键入:
roots(p)

30点击“Enter”键 。
如图15所示 。
matlab怎么使用基本矩阵运算

文章插图

31MATLAB在矩阵计较之外有很多应用 。
要卷积两个标的目的量 。 .
号令行键入:
q = conv(p,p)

32点击“Enter”键 。
如图16所示 。
matlab怎么使用基本矩阵运算

文章插图

33...或再次卷积并绘制成果 。

号令行键入:
r = conv(p,q)
plot(r);

34点击“Enter”键 。
如图17、18所示 。
matlab怎么使用基本矩阵运算

文章插图

matlab怎么使用基本矩阵运算

文章插图

35在任何时辰 , 我们都可以利用who或whos号令获得存储在内存中的变量列表 。
号令行键入:
whos

36点击“Enter”键 。
如图19所示 。
matlab怎么使用基本矩阵运算

文章插图

37经由过程键入特定变量的名称 , 可以获得该变量的值 。

推荐阅读