![计算机仿真实训实验报告实验1-4](https://img.doczj.com/img1d/13g8dm8ei74c7jikezto7swxu4ydktad-d1.webp)
计算机仿真实训实验报告实验1-4
- 格式:docx
- 大小:1.44 MB
- 文档页数:27
![计算机仿真实训实验报告实验1-4](https://img.doczj.com/img1d/13g8dm8ei74c7jikezto7swxu4ydktad-d1.webp)
实验一 熟悉MATLAB 工作环境
16电气5班 周树楠 20160500529
一、实验目的
1.熟悉启动和退出MATLAB 软件的方法。
2.熟悉MATLAB 软件的运行环境。
3.熟悉MATLAB 的基本操作。
二、实验设备及条件
计算机一台(带有MATLAB6.0以上的软件境)。
三、实验内容
1.练习下面指令:
cd,clear,dir,path,help,who,whos,save,load 。
2.建立自己的工作目录MYBIN 和MYDATA ,并将它们分别加到搜索路径的前面或者后面。
3.求23)]47(*212[÷-+的算术运算结果。
4.M 文件的建立,建立M 文件,求出下列表达式的值:
⎥⎦
⎤⎢⎣⎡-+=++=+=
545.0212),1ln(21
185sin 2222
1i x x x z e z o
其中
5.利用MATLAB的帮助功能分别查询inv、plot、max、round函数的功能和用法。
四、运行环境介绍及注意事项
1.运行环境介绍
打开Matlab软件运行环境有图1-1所示的界面
图1-1 MATLAB的用户界面
操作界面主要的介绍如下:
指令窗( Command Window ),在该窗可键入各种送给 MATLAB 运作的指令、函数、表达式,并显示除图形外的所以运算结果。
历史指令窗( Command History ),该窗记录已经运行过的指令、函数、表达式;允许用户对它们进行选择复制、重运行,以及产生 M 文件。
工作空间浏览器( Workspace Browser ),该窗口罗列出 MATLAB 工作空间中所有的变量名、大小、字节数;并且在该窗中,可对变量进行观察、编辑、提取和保存。
其它还有当前目录浏览器( Current Directory Browser )、 M 文件编辑 / 调试器(Editor/Debugger )以及帮助导航/ 浏览器(Help Navigator/Browser )等,但通常不随操作界面的出现而启动。
利用 File 菜单可方便对文件或窗口进行管理。其中 File | New 的各子菜单, M-file ( M 文件)、 Figure (图形窗口)、或 Model ( Simulink 编辑界面)分别可创建对应文件或模块。 Edit 菜单允许用户和 Windows 的剪切板交互信息。
2.在指令窗操作时应特别注意以下几点
1)所有输入的指令、公式或数值必须按下回车键以后才能执行。例如:
>>(10*19+2/4-34)/2*3 (回车)
ans=
234.7500
2)所有的指令、变量名称都要区分字母的大小写。
3)%作为MATLAB注释的开始标志,以后的文字不影响计算的过程。
4)应该指定输出变量名称,否则MATLAB会将运算结果直接存入默认的输出变量名ans。
5)MATLAB可以将计算结果以不同的精确度的数字格式显示,可以直接在指令视窗键入不同的数字显示格式指令。例如:>>format short (这是默认的) 6)MATLAB利用了↑↓二个游标键可以将所输过的指令叫回来重复使用。按下↑则前一次输入的指令重新出现,之后再按Enter键,即再执行前一次的指令。
而↓键的功用则是往后执行指令。其它在键盘上的几个键如→、←、Delete、Insert其功能则显而易见,无须多加说明。
3.help命令的使用
一旦发现指令不知如何使用时,help命令将告诉你如何使用。在指令窗中键入(help+指令名称)就可使用MATLAB的帮助系统,这是最快捷的取得帮助的途径。例如:
>> help tan
TAN Tangent.
TAN(X) is the tangent of the elements of X.
See also atan, tand, atan2.
Overloaded functions or methods (ones with the same name in other directories)
help sym/tan.m
Reference page in Help browser
doc tan
4.M文件的保存
当保存M文件时,文件名不能以数字开头,更不能以纯数字命名M文件,例如把一个M文件命名为54.m,则不管文件内容是什么,运行结果总是ans =54。
五、思考题
1.与其他高级语言相比,MATLAB有哪些显著特点?
答:与其他高级语言相比,MATLAB简单易学,编程效率高。显著特点是:①可靠的数值计算和符号计算功能;②强大的绘图功能;③简单易学的语言体系;
④为数众多的应用工具;⑤最显著的特点就是它将矩阵作为基本存储单元。
2.画出MATLAB系统的组成结构。
答:MATLAB系统主要由开发环境、MATLAB数学函数库、MATLAB语言、图形功能和应用程序接口五个部分组成。
实验二 MATLAB 的基本计算
16电气5班 周树楠 20160500529
一、实验目的
1.掌握建立矩阵的方法。
2.掌握MATLAB 各种表达式的书写规则以及常用函数的使用。
3.能用matlab 进行基本的数组、矩阵及符号运算。
4.掌握矩阵分析的方法以及能用矩阵求逆法解线性方程组。
二、实验设备及条件
计算机一台(带有MATLAB6.0以上的软件环境)。
三、实验内容
1.利用diag 等函数产生下列矩阵。
⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=032570800a ⎥⎥
⎥⎦
⎤
⎢⎢⎢⎣⎡=804050702b