实验二 MATLAB矩阵及其运算
学号:3121003104 姓名:刘艳琳专业:电子信息工程1班日期:2014.9.20 一实验目的
1、掌握Matlab数据对象的特点以及数据的运算规则。
2、掌握Matlab中建立矩阵的方法以及矩阵处理的方法。
3、掌握Matlab分析的方法。
二实验环境
PC_Windows 7旗舰版、MATLAB 7.10
三实验内容
4、1. (1)新建一个.m文件,验证书本第15页例2-1;
(2)用命令方式查看和保存代码中的所有变量;
(3)用命令方式删除所有变量;
(4)用命令方式载入变量z。
2. 将x=[4/3 1.2345e-6]在以下格式符下输出:短格式、短格式e方式、长格式、长格式e方式、银行格式、十六进制格式、+格式。
短格式
短格式e
长格式
长格式e方式
银行格式
十六进制格式
3.计算下列表达式的值
(1)w=sqrt(2)*(1+0.34245*10^(-6))
(2)x=(2*pi*a+(b+c)/(pi+a*b*c)-exp(2))/(tan(b+c)+a) a=3.5;b=5;c=-9.8; (3)y=2*pi*a^2*((1-pi/4)*b-(0.8333-pi/4)*a) a=3.32;b=-7.9;
(4)z=0.5*exp(2*t)*log(t+sqrt(1+t*t)) t=[2,1-3i;5,-0.65];
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) (2)
(4)
五 实验总结
通过本次试验,我完成了MATLAB 下数据分析与程序设计有关问题的练习。
学习了脚本文件的编写,数值输入,数组计算,程序调试等;练习了利用MATLAB 编程序解决基本数学问题。
学习了全局和局部变量的使用,流程控制结构,函数编写及其调试。
通过本次试验更进一步的了解了MATLAB ,更好的为以后的学习和工作服务.。