MATLAB基础应用与系统仿真.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《MATLAB基础应用与系统仿真》 实验指导书 主 编 王福平 审 核 张广忠 校 对 杨 艺 北方民族大学电气信息工程学院 二○○八年三月 目 录 实验一  MATLAB语言基础实验………………………………………………5 实验二  MATLAB数值运算实验………………………………………………9 实验三  MATLAB符号运算实验………………………………………………13 实验四  MATLAB图形绘制实验………………………………………………16 实验五  系统控制仿真实验(一)…………………………………………19 实验六  系统控制仿真实验(二)…………………………………………21 实验七  SIMULINK仿真分析…………………………………………………25 实验一 MATLAB语言基础实验 (验证性实验) 一、实验目的 1. 熟悉MATLAB运行环境和MATLAB语言的主要特点。 2.掌握MATLAB语言的基本语法规则及基本操作命令的使用。 3.学会m文件的建立和使用方法。 二、实验仪器与软件 1. PC机 1台 2. MATLAB7.0环境 三、实验原理 MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。MATLAB有3种窗口,即:命令窗口(The Command Window)、m-文件编辑窗口(The Edit Window)和图形窗口(The Figure Window),而Simulink另外又有Simulink模型编辑窗口。 1.命令窗口(The Command Window) 当MATLAB启动后,出现的最大的窗口就是命令窗口。用户可以在提示符“”后面输入交互的命令,这些命令就立即被执行。 在MATLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。在命令窗口中输入该文件名,这一连串命令就被执行了。因为这样的文件都是以“.m”为后缀,所以称为m-文件。 2.m-文件编辑窗口(The Edit Window) 我们可以用m-文件编辑窗口来产生新的m-文件,或者编辑已经存在的m-文件。在MATLAB主界面上选择菜单“File/New/M-file”就打开了一个新的m-文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m-文件,并且可以在这个窗口中编辑这个m-文件。 四、 实验内容 1. 打开MATLAB语言操作界面 打开[开始]-〉[程序]-〉matlab7.00,观察界面布局,了解command window、workspace、command history等板块的功能及用法 2.MATLAB帮助系统 在命令行输入intro、demo、help 例如:help 或 help format 3. 练习Dos相似命令和变量查询 在命令行输入:cd、dir、type、path、who、whos、what、which 4. MATLAB的数据格式 Short、long、hex、short e、long e、rational 使用format、format short、format long、format hex、format short e、format long e、format rational分别格式化数据 例如:format short,a=pi或b=exp(1) 5.练习MATLAB基本语句 在命令行输入以下语句,观察运行结果 a=3 A=[1 2 3;4 5 6] f1=‘This is a string’ f2=‘exp(-2*a)*sin(a/5)’ size(a),size(f2) 6.练习m文件的建立和运行 在命令行输入edit,或者在matlab环境中打开[File]-〉[New]-〉M-file,或者点击快捷菜单[New M-file],打开m文件编辑窗口,输入以下语句: xx=1:10 xx=linspace(-1,1,10) xx=logspace(-1,1,10) 打开[Debug]-〉[Run]运行,或者点击快捷菜单[Run]运行,并在主窗口观察运行结果,与在命令行输入相比较。 五、实验要求 利用所学知识,完成上述1至6项实验内容,并将实验结果写在实验报告上。 六、实验思考题 1.MATLAB软件有哪些功能特点?MATLAB与C语言语法有和相同之处? 2.在MATLAB语言中“:”和“;”的含义什么? 实验二 MATLAB数值运算实验 (验证性实验) 一、实验目的 l. 熟悉Matlab中各类数据,尤其是矩阵的定义、赋值和运用。 2. 了解Matlab的矩阵分析函数以及求线性方程组的数值解; 3.熟悉多项式运算函数、数值插值

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档