实验三MATLAB矩阵分析与处理m文件.docVIP

  • 88
  • 0
  • 约2.14千字
  • 约 9页
  • 2016-10-19 发布于重庆
  • 举报
实验三MATLAB矩阵分析与处理m文件

实验三、MATLAB矩阵分析与处理、函数文件 实验目的 掌握生成特殊矩阵的方法。 掌握矩阵分析的方法。 用矩阵求逆法解线性方程组。 理解函数文件的概念。 掌握定义和调用MATLAB函数的方法。 实验内容及结果 设有分块矩阵,其中E、R、O、S分别为单位矩阵、随机矩阵、零矩阵和对角阵,试通过数值计算验证。 程序: E=eye(3); %建立单位矩阵 R=rand(3,2); %建立随机矩阵 O=zeros(2,3); %建立零矩阵 S=diag([1,2]); %建立对角阵 A=[E,R;O,S]; X1=A*A X2=[E,R+R*S;O,S*S] 结果: X1和X2结果相等,即可证明原式成立。 产生5阶希尔伯特矩阵H和5阶帕斯卡矩阵P,且求其行列式的值Hh和Hp以及它们的条件数Th和Tp,判断哪个矩阵性能更好。为什么? 程序: format rat H=hilb(5) %建立希尔伯特矩阵 P=pascal(5) %建立帕斯卡矩阵 Hh=det(H) %求行列式的值 Hp=det(P) Th=cond(H) %求条件数 Tp=cond(P) 结果:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档