第一章matlab基础知识

第一章matlab基础知识

ID:32410709

大小:1.26 MB

页数:173页

时间:2019-02-04

第一章matlab基础知识_第1页
第一章matlab基础知识_第2页
第一章matlab基础知识_第3页
第一章matlab基础知识_第4页
第一章matlab基础知识_第5页
资源描述:

《第一章matlab基础知识》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章  MATLAB基础知识 Matlab产生的背景:  MATrix   LABoratory(矩阵实验室)的缩写 利用C语言等高级语言编写程序,过程比较烦琐,普通用户掌握起来较难。 不希望把时间过多的花在编程序上而忽略了问题本身的研究 第 1 节 Matlab 基本知识        一、Matlab 的主要功能 Matlab是一种功能非常强大的工程语言,诞生于20世纪70年代,1984年正式推向市场。2002年8月,Matlab6.5开始发布。是进行科学研究和产品开发必不可少的工具。 数值

2、和符号计算 矩阵(数组)的四则运算(Matrix+Laboratory)、数值差分、导数、积分、求解微分方程、微分方程的优化等 数字图像、数字信号处理 工程和科学绘图 控制系统设计 财务工程 建模、仿真功能1二、Matlab 的界面 1.命令窗口(Command Window): Matlab各种操作命令都是由命令窗口开始,用户可以在命令窗口中输入Matlab命令,实现其相应的功能。此命令窗口主要包括文本的编辑区域和菜单栏(如:四则运算;“;”禁止显示变量的值;↑↓遍历以前的命令)。在命令

3、窗口空白区域单击鼠标右键,打开快捷菜单,各项命令功能如下: Evaluate Selection :打开所选文本对应的表达式的值。 Open Selection :打开文本所对应的MatLab文件。 Cut :剪切编辑命令。 Paste :粘贴编辑命令。 2. M-文件编辑/调试(Editor/Debugger)窗口 Matlab Editor/Debugger窗口是一个集编辑与调试两种功能于一体的工具环境。 M-文件(函数文件) 什么是M-文件:它是一种和Dos环境中的批处理文件相似的脚本文件,

4、对于简单问题,直接输入命令即可,但对于复杂的问题和需要反复使用的则需做成M-文件(Script File)。 创建M-文件的方法: Matlab命令窗的File/New/M-file。 在Matlab命令窗口运行edit。 M-文件的扩展名: *.m 2执行M-文件:F5 M文件的调试   选择Debug菜单,其各项命令功能如下:   Step :逐步执行程序。 Step in :进入子程序中逐步执行调试程序。 Step out :跳出子程序中逐步执行调试程序。 run:执行M-文件。 Go

5、 Until Cursor :执行到光标所在处。 Exit Debug Mode :跳出调试状态。 函数文件的创建要求:文件名与函数名必须相同,如sin(x)必有sin.m函数文件存在。 要求实参和形参位置一一对应。形参在工作空间中不会存在。 可以编写递归函数,可以嵌套其他函数。可以用return命令返回,也可以执行到终点返回 3.工作空间(Workspace)窗口: 显示目前保存在内存中的Matlab的数学结构、字节数、变量名以及类型窗口。 保存变量:File菜单Save Workspace 

6、as      命令行:save 文件名 3装入变量:File菜单Import  Data          命令行:Load 文件名 4.现在目录窗口(Current Directory)  5.命令历史窗口(Command History ):提供先前使用过的函数,可以复制或者再次执行这些命令。 Matlab帮助系统 Matlab在命令窗口提供了可以获得帮助的命令,用户可以很方便的获得帮助信息。例如:在窗口中输入“helpfft”就可以获得函数“fft”的信息。常用的帮助信息有help,dem

7、o,doc,who,whos,what,which,lookfor,helpbrowser,helpdesk,exit,web等。三、关于变量 变量命名规则: 变量名是不包含空格的单个词 变量名区分大小写 变量名必须以字母开头的字母、数字、下划线的组合,最多19个字符。 Matlab提供的标准函数名均以小写字母开头 特殊变量名: ans  缺省变量名 pi   圆周率 4i,j  虚数单位 eps  无穷小 inf ,Inf 无穷大     realmax 最大正实数 real

8、min 最小正实数 清除变量的值 clear  clear 变量名1  变量名2 显示驻留内存的变量名 who whos 第 2 节  Matlab编程 一、矩阵(数组)的输入 1、直接输入 直接按行方式输入每个元素:同一行中的元素用逗号(,)或者用空格符来分隔,且空格个数不限;不同的行用分号(;)分隔。所有元素处于一方括号([ ])内;多维矩阵用多重方括弧。可建立复数矩阵 如: Null_M = [ ]           %生成一个空矩阵 可建立复数矩阵 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。