实验二 数据表示及矩阵基本运算

  • 格式:doc
  • 大小:27.00 KB
  • 文档页数:3

实验二 数据表示及矩阵基本运算

一、 实验原理:

运用matlab完成数据表示及矩阵的基本运算。

二、 实验要求:

1. 掌握利用if语句实现选择结构的方法。

2. 掌握利用switch语句实现多分支选择结构的方法。

3. 掌握try语句的使用。

三、 实验内容

1、(1)名称:计算表达式i27147cos5的值并将结果赋给变量x,然后显示出结果。

(2)程序:

x=(5+cos(47*pi/180))/(1+sqrt(7)-2*i)

(3)运行结果:

x =

1.1980 + 0.6572i

(4)实验分析:通过Matlab计算出表达式的值。

2、(1)名称:矩阵的转制

(2)程序:

A=[71,3,-8;2,-9,8;0,4,5]; B=A

(3)运行结果:

B =

71 3 -8

2 -9 8

0 4 5

(4)实验分析:运用matlab函数求得矩阵的转置。

3、(1)名称:矩阵的旋转

(2)程序:

A=[57,19,38;-2,31,8;0,84,5];

B=rot90(A)

(3)运行结果:

B =

38 8 5

19 31 84

57 -2 0

(4)实验分析:运用matlab相关函数求得矩阵的旋转矩阵。

4、(1)名称:用求特征值的方法解方程。

3x5-7x4+5x2+2x-18=0

(2)程序: p=[3,-7,0,5,2,-18];

A=compan(p);

x1=eig(A)

(3)运行结果:

>> x1 =

2.1837

1.0000 + 1.0000i

1.0000 - 1.0000i

-0.9252 + 0.7197i

-0.9252 - 0.7197i

(4)实验分析:运用求取特征值的方法得到函数的根。