实验二 MATLAB矩阵及其运算
学号:3121003210 姓名:李书杰 专业:电子信息工程2班 日期:9.26
一 实验目的
1.熟悉MATLAB变量和数据操作。
2.掌握MATLAB矩阵及其操作。
3.熟悉MATLAB运算与矩阵分析。
二 实验环境
一台计算机 、Windows 7、MATLAB7.1
三 实验内容
1. (1)新建一个.m文件,验证书本第15页例2-1;
(2)用命令方式查看和保存代码中的所有变量;
(3)用命令方式删除所有变量;
(4)用命令方式载入变量z。
1
2. 将x=[4/3 1.2345e-6]在以下格式符下输出:短格式、短格式e方式、长格式、长格式e方式、银行格式、十六进制格式、+格式,并在实验报告中说明各种格式符下输出的结果有何区别。
3.课本第54页实验内容第1题。
4. 已知A=[1 2 3 4 5 ;6 7 8 9 10;11 12 13 14 15;16 17 18 19 20],对其进行如下操作:
(1)输出A在[ 7, 10]范围内的全部元素;
(2)取出A的第2,4行和第1,3,5列;
(3)对矩阵A变换成向量B,B=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20];
(4)删除A的第2,3,4行元素;
四 实验结果
1.1
2
1.2
实验结果分析:调用load 保存 save 删除clear 等 变量的操作
3
2.1
默认short
2.2短格式e
2.3长格式
4
2.4其他格式
实验结果分析:
short :输出小数点后四位,1.3333 0.0000 后面一位太小显示不了
short e :5位有效数字的输出,不会省略过小的数
long :15位有效数字形式的输出
long e :15位有效数字的科学计数形式
5
bank :元,角,分 也可能忽略过小的数
hex :用16进制数表示
+ :正数 负数
3.1
3.2
3.3
3.4
6
实验结果分析:ln用log 直接表示。exp(2)注意括号,0.34245*10^-6的科学计数法写成0.34245e-6 中间不插入任何符号。
4.输出矩阵
4.1
7
4.2
8
实验结果分析:按照序号:A(3)
行列A(3,2) A(:,3) A(3,:)
4.3
9
实验结果分析:熟悉矩阵间的转换
4.4
五 实验总结
通过对Matlab实验现象和实验数据分析,熟悉了Matlab的操作环境及对矩阵的基本操作方法,同时熟悉MATLAB的一些基本函数,为以后的学习打下了基础。
10