预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共44页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《MATLAB基础》 实验指导书 天津商业大学 信息工程学院通信教研室编 前言 MATLAB是一种集数值计算、可视化建模、仿真和图形处理等多种功能于一体的优秀编程、仿真工具,被誉为“巨人肩膀上的工具”、“演算纸式的编程语言”,是从事科学研究、工程计算的广大科技工作者、理工类高校师生确认为必须掌握的计算工具,是从理论通向实际的桥梁,也是最可信赖的科技资源之一。为了配合学生上机实践,更好掌握MATLAB的基本使用技能,了解MATLAB的编程风格,以及将所学课程与MATLAB实践相结合,特别编写了本实验讲义。其主要内容包括:MATLAB入门及基本操作,矩阵的使用及数据可视化方法,脚步文件及函数的编写,以及Simulink仿真模块的使用等。MATLAB内容丰富,内嵌了许多功能函数。为了方便课堂教学使用,也顾及查阅功能,在书后的索引中按照功能函数对常见MATLAB函数进行了分类,以备读者查阅需要。由于编者水平有限,书中难免存在不妥之处,恳请广大读者指正。同时,我们也会在适当时间进行修订和补充。 目录 TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc141366829"实验一熟悉MATLAB环境 PAGEREF_Toc141366829\h4 HYPERLINK\l"_Toc141366830"实验二数值数组创建、应用及可视化 PAGEREF_Toc141366830\h7 HYPERLINK\l"_Toc141366831"实验三字符串数组的使用、简单脚本文件和函数的编写 PAGEREF_Toc141366831\h10 HYPERLINK\l"_Toc141366832"实验四数据可视化方法 PAGEREF_Toc141366832\h15 HYPERLINK\l"_Toc141366833"实验五简单数据分析 PAGEREF_Toc141366833\h19 HYPERLINK\l"_Toc141366834"实验六简单图形用户界面设计 PAGEREF_Toc141366834\h21 HYPERLINK\l"_Toc141366835"附录MATLAB主要函数指令表(按功能分类) PAGEREF_Toc141366835\h23  实验一熟悉MATLAB环境 [实验目的] 1.熟悉MATLAB主界面,并学会简单的菜单操作。 2.学会简单的矩阵输入与信号输入。 3.掌握部分绘图函数。 [实验原理] MATLAB是以复杂矩阵作为基本编程单元的一种程序设计语言。它提供了各种矩阵的运算与操作,并有较强的绘图功能。 用户第一次使用MATLAB时,建议首先在屏幕上键入demo命令,它将启动MATLAB的演试程序,用户可在此演示程序中领略MATLAB所提供的强大的运算与绘图功能。也可以键入help进行进一步了解。 MATLAB启动界面如图所示: 操作界面主要的介绍如下: 指令窗(CommandWindow),在该窗可键入各种送给MATLAB运作的指令、函数、表达式,并显示除图形外的所以运算结果。 历史指令窗(CommandHistory),该窗记录已经运行过的指令、函数、表达式;允许用户对它们进行选择复制、重运行,以及产生M文件。 工作空间浏览器(WorkspaceBrowser),该窗口罗列出MATLAB工作空间中所有的变量名、大小、字节数;并且在该窗中,可对变量进行观察、编辑、提取和保存。 其它还有当前目录浏览器(CurrentDirectoryBrowser)、M文件编辑/调试器(Editor/Debugger)以及帮助导航/浏览器(HelpNavigator/Browser)等,但通常不随操作界面的出现而启动。 利用File菜单可方便对文件或窗口进行管理。其中File|New的各子菜单,M-file(M文件)、Figure(图形窗口)、或Model(Simulink编辑界面)分别可创建对应文件或模块。Edit菜单允许用户和Windows的剪切板交互信息。 MATLAB语言最基本的赋值语句结构为:变量名列表=表达式。表达式由操作符或其它字符,函数和变量名组成,表达式的结果为一个矩阵,显示在屏幕上,同时输送到一个变量中并存放于工作空间中以备调用。如果变量名和“=”省略,则ans变量将自动建立,例如键入:1900/81,得到输出结果:ans=23.4568。MATLAB中变量命名的原则要求必须以英文字母开头,文件夹名字中可以还包括、下划线和数字,不要使用其他的字符,更不要单纯使用数字或者中文名命名,有时在运行MATLAB中一些莫名的错误可能就是不规范的命名