- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 MATLAB基本知识
MATLAB是一种面向科学和工程计算的高级语言,包含的几十个工具箱,覆盖了通信、
自动控制、信号处理、图像处理、生命科学等科技领域,现已成为国际公认的最优秀的科技
界应用软件。该软件的特点是:强大的计算功能、计算结果和编程可视化及极高的转换效率。
本章目的是帮助新用户在领略MATLAB非凡能力的同时能轻松跨越MATLAB的门槛。
§1.1 MATLAB 语言的基本使用环境
一.MATLAB的安装MATLAB5.3 版本仅有一张光盘,运行其上的安装文件setup.exe,则可以按提示安装整
个 MATLAB 系统。MATLAB6.1 版本有两张光盘,将其中的程序盘插入驱动器,运行其上
的安装文件setup.exe,则可以按提示安装整个 MATLAB 系统。
MATLAB6.x与以前的版本相比,在界面上的变化是很大的,以前的版本只给出一个又
一个命令窗口, MATLAB6.1的程序界面,除了其右侧的 Command Window (命令窗口)之外,
还有 Launch Pad (程序调用板) 和 Command History (命令的历史记录)两个子窗口,以及
Workspace (工作空间管理程序) 和 Current Directory (当前目录管理程序)等,使 MATLAB 的
操作更容易、方便了。
二.MATLAB5.3的操作步骤
由于实验室安装的是 MATLAB5.3,下面我们介绍 MATLAB5.3 的操作步骤。双击桌面
的MATLAB5.3 的图标,如图 1-1,将进入MATLAB5.3的Command Window (命令窗口),
如图1-2。
1.帮助[Help]选项
Help Windows 打开分类帮助窗
Help Tips 打开函数文件命令帮助窗
Help Desk 打开以超文本形式存储的帮助文件主页
Examples and Demos 打开演示窗主页
About MATLAB 注册图标、版本、制造商和用户信息
选择[Help]中不同的类别,用户可以从相关的帮助信息得到帮助。
2.用户目录的设置
(1). 必须建立用户自己的工作目录
MATLAB完成各种复杂运算、仿真的能力是在严格的目录结构及其驻留文件保证下获得的。
因此应该建立自己的工作目录,用于存放用户自己创建的各种文件和数据。
(2). 在路径浏览器中加入用户自己的路径
① 可以在命令窗中选中[File: Set Path]菜单项,在[Path]窗中选中[ Add to path] , 点击Browse,
在出现的目录中选定所需的目录,便完成设置,退出此菜单前保存。
② 也可以在命令窗口选择 Path Broser图标,在弹出的 Path Broser窗口中选择 Path,在
Add to Path下选中需要加入的目录,如图 1-3,完成设置,退出此菜单前保存。
3.建立M脚本文件
所谓M脚本文件,指文件的扩展名是. m的文件。
对于比较简单的问题和一次性的问题,通过Command Window(命令窗)直接输入一组指令
去求解,也许比较简单快捷。但要解决问题所需的指令增多或所用指令结构复杂时,直接在
命令窗输入指令的方法就显得繁琐。设计M脚本文件来解决此矛盾。
(1). 在命令窗[File]下拉菜单中选择 New 选项中的 M--File 子项,如图 1-4,就会出现 M 文
件编辑器,如图1-5所示。
(2). 把指令全部写在 M 文件编辑器中,选择[Save as]存入到用户的目录下,例如选择文件名
为myfile1。
(3). 运行M脚本文件。在Command Window (命令窗) 中键入myfile1,就能运行该文件,
结果显示在命令窗。
4.建立M函数文件
函数文件的目的是扩展MATLAB功能,即利用MATLAB语言构造了一个新的MATLAB
函数,而且该函数的使用同 MATLAB 本身提供的库函数是一样的。
例如,函数文件mean.m, 用来计算一组向量的平均值。
function y=mean (x)
% mean average or mean value
m=length(x);
y=sum(x)/m;
例如在M文件输入:
z=1:99;
m=mean(z)
运行程序结果为: m=50
关于函数文件的几点说明:
(1) 文件的第一行说明了该函数的名称、输入参数、输出参数。这一行的有无是区别脚
文档评论(0)