实验二 数据表示及矩阵基本运算
- 格式: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)实验分析:运用求取特征值的方法得到函数的根。