第五节 用Matlab实现矩阵的基本运算

Matlab数学软件可对矩阵进行各种复杂的运算,下面列举几个简单的运算的例子。

例18 矩阵生成。设矩阵论基础 2.5 用Matlab实现矩阵的基本运算

解:Matlab具有很多生成不同类型矩阵的函数,在Matlab窗口按如下命令输入时,矩阵的所有元素必须在一对方括号之间,同一行不同元素之间用逗号或空格隔开,不同行之间用分号隔开;输入完后若不用分号结尾,表示不显示输入内容,用分号结尾,表示立即显示输入结果。

>>A=[3,5,7;-2,7,9;0,7,1] 矩阵论基础 2.5 用Matlab实现矩阵的基本运算

A=矩阵论基础 2.5 用Matlab实现矩阵的基本运算

>>B=[3;1;4] 矩阵论基础 2.5 用Matlab实现矩阵的基本运算

矩阵论基础 2.5 用Matlab实现矩阵的基本运算

>>C=[2,0,-1] 矩阵论基础 2.5 用Matlab实现矩阵的基本运算

C=矩阵论基础 2.5 用Matlab实现矩阵的基本运算

例19 已知矩阵论基础 2.5 用Matlab实现矩阵的基本运算

解:在Matlab窗口下输入如下命令

>>A=[1,-1,4;2,-3,5;3,-3,4] ;矩阵论基础 2.5 用Matlab实现矩阵的基本运算

>>B=[3,-2,0;0,1,1;1,-2,3] ;矩阵论基础 2.5 用Matlab实现矩阵的基本运算

>>X=A+B矩阵论基础 2.5 用Matlab实现矩阵的基本运算

X=矩阵论基础 2.5 用Matlab实现矩阵的基本运算

>>Y=A矩阵论基础 2.5 用Matlab实现矩阵的基本运算B矩阵论基础 2.5 用Matlab实现矩阵的基本运算

Y= 矩阵论基础 2.5 用Matlab实现矩阵的基本运算

例20 设矩阵论基础 2.5 用Matlab实现矩阵的基本运算

解:在Matlab窗口下输入如下命令

>>A=[3,-2,0,-1;1,2,2,0;1,-1,3,2;1,0,2,1] ;矩阵论基础 2.5 用Matlab实现矩阵的基本运算

>>detA矩阵论基础 2.5 用Matlab实现矩阵的基本运算------求矩阵的行列式函数为det( )

ans=4

>>A′矩阵论基础 2.5 用Matlab实现矩阵的基本运算------求矩阵的转置,直接用单引号,用A′代替AT

ans= 矩阵论基础 2.5 用Matlab实现矩阵的基本运算

>>inv(A)矩阵论基础 2.5 用Matlab实现矩阵的基本运算------求矩阵的逆矩阵函数为inv( )

ans= 矩阵论基础 2.5 用Matlab实现矩阵的基本运算

>> A^2矩阵论基础 2.5 用Matlab实现矩阵的基本运算

ans= 矩阵论基础 2.5 用Matlab实现矩阵的基本运算

相关文章: