欢迎来到天天文库
浏览记录
ID:55089340
大小:1.20 MB
页数:37页
时间:2020-04-27
《MATLAB实验报告一二三模板.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2015秋2013级《MATLAB程序设计》实验报告2015秋2013级《MATLAB程序设计》实验报告实验一班级:软件131姓名:付云雷学号:一、实验目的:1、了解MATLAB程序设计的开发环境,熟悉命令窗口、工作区窗口、历史命令等窗口的使用。2、掌握MATLAB常用命令的使用。3、掌握MATLAB帮助系统的使用。4、熟悉利用MATLAB进行简单数学计算以及绘图的操作方法。二、实验内容:1、启动MATLAB软件,熟悉MATLAB的基本工作桌面,了解各个窗口的功能与使用。图1MATLAB工作桌面2、MATLAB的常用命令与系统帮助:(1)系统帮
2、助help:用来查询已知命令的用法。例如已知inv是用来计算逆矩阵,键入helpinv即可得知有关inv命令的用法。lookfor:用来寻找未知的命令。例如要寻找计算反矩阵的命令,可键入lookforinverse,MATLAB即会列出所有和关键字inverse共37页,第37页2015秋2013级《MATLAB程序设计》实验报告相关的指令。找到所需的命令後,即可用help进一步找出其用法。(1)数据显示格式:常用命令:说明formatshort显示小数点后4位(缺省值)formatlong显示15位formatbank显示小数点后2位form
3、at+显示+,-,0formatshorte5位科学记数法formatlonge15位科学记数法formatrat最接近的有理数显示(2)命令行编辑:键盘上的各种箭头和控制键提供了命令的重调、编辑功能。具体用法如下:↑----重调前一行(可重复使用调用更早的)↓----重调后一行→----前移一字符←----后移一字符home----前移到行首end----移动到行末esc----清除一行del----清除当前字符backspace----清除前一字符(3)MATLAB工作区常用命令:who--------显示当前工作区中所有用户变量名whos
4、--------显示当前工作区中所有用户变量名及大小、字节数和类型disp(x)-----显示变量X的内容clear-----清除工作区中用户定义的所有变量save文件名-----保存工作区中用户定义的所有变量到指定文件中load文件名-----载入指定文件中的数据3、在命令窗口执行命令完成以下运算,观察workspace共37页,第37页2015秋2013级《MATLAB程序设计》实验报告的变化,记录运算结果。(1)计算(365-52´2-70)¸3(2)>>area=pi*2.5^2(3)已知x=3,y=4,在MATLAB中求z:(4)利用
5、who,whos命令查看工作空间内的所有变量,并比较两种命令区别。共37页,第37页2015秋2013级《MATLAB程序设计》实验报告(1)使用clear命令删除工作空间内的所有变量。提示:MATLAB有一些永久常数(PermanentConstants)如表所示,虽然在工作空间中看不到,但使用者可直接取用。表1.1MATLAB中常用的变量,常量特殊的变量、常量取值ans用于结果的缺省变量名pi圆周率π的近似值(3.1416)eps数学中无穷小(epsilon)的近似值(2.2204e-016)inf无穷大,如1/0=inf(infinity
6、)NaN非数,如0/0=NaN(NotaNumber),inf/inf=NaNi,j虚数单位:i=j=(2)将下面的矩阵赋值给变量m1,在workspace中察看m1在内存中占用的字节数。m1=共37页,第37页2015秋2013级《MATLAB程序设计》实验报告执行以下命令,观察结果:>>m1(2,3)>>m1(11)>>m1(:,3)>>m1(2:3,1:3)共37页,第37页2015秋2013级《MATLAB程序设计》实验报告>>m1(1,4)+m1(2,3)+m1(3,2)+m1(4,1)(1)执行命令>>helpabs,查看函数abs
7、的用法及用途,计算abs(3+4i)。(2)执行命令:>>x=0:0.1:6*pi;>>y=5*sin(x);>>plot(x,y)共37页,第37页2015秋2013级《MATLAB程序设计》实验报告(1)在matlab的命令窗口里完成如下计算,其中t的值分别取-1,0,1,表达式如下:共37页,第37页2015秋2013级《MATLAB程序设计》实验报告(1)求方程组的根:(2)一个多项式的系数向量是p=[1-6-72-27],求这个多项式的根并写出多项式。4、思考题(1)以下变量名是否合法?为什么?a)x2合法b)3col不合法共37页,
8、第37页2015秋2013级《MATLAB程序设计》实验报告a)_row不合法b)For不合法(1)求以下变量的值,并在MATLAB中验证。a)a=1
此文档下载收益归作者所有