MATLAN第一章.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 MATLAB基础知识 1.1 MATLAB的发展与主要功能 MATrix LABoratory(矩阵实验室) 1.1.1 MATLAB的发展 1984 MATLAB 第一版 1992 MATLAB 4.0版 1997 MATLAB 5.0版 2000年10月 MATLAB 6.0版 2004年7月 MATLAB 7.0版 2005年9月 MATLAB 7.1版 随后每年发布两次以年份命名的版本,如R2006a(MATLAB 7.2)、R2006b(MATLAB 7.3)、R2007a(MATLAB 7.4)、R2007b(MATLAB 7.5)、R2008a(MATLAB 7.6)和最新的版本R2008b(MATLAB 7.7)。 1.1.2 MATLAB的特点及主要功能 1.强大的数值运算和符号计算功能 MATLAB有500多种数学、统计、科学及工程方面的函数, 每个变量代表一个矩阵。 每个元素都看作复数。 所有的运算都对矩阵和复数有效。 例求解线性方程组: 数值计算:在MATLAB命令窗口输入命令: a=[2,3,-1;3,-5,3;6,3,-8]; b=[7;8;9]; x=inv(a)*b 符号计算: syms x1 x2 x3 [x1,x2,x3]=solve(2*x1+3*x2-x3-7,3*x1-5*x2+3*x3-8,6*x1+3*x2-8*x3-9) 2. 强大而简易的做图功能 能根据输入数据自动确定坐标绘图, 能规定多种坐标系(极坐标系、对数坐标系等), 能绘制三维坐标中的曲线和曲面, 可设置不同颜色、线型、视角等。 例如,分别绘制函数y=300sinx/x和y=x2的曲线 x=-20:0.1:20; plot(x,300*sin(x)./x,:,x,x.^2); 3.程序设计语言功能 也可以像使用BASIC、C、FORTRAN等传统程序设计语言一样进行程序设计 4.扩展功能 MATLAB包含两部分内容:基本部分和各种可选的工具箱。 5.人机界面适合科技人员 矩阵的行列数无需定义,变量无需定义,键入算式立即得结果,无需编译。 MATLAB的语言规则与笔算式相似。 特点功能见例1-1,例1-2 1.2 MATLAB的集成开发环境 1.2.1 MATLAB操作界面 启动计算机,双击桌面上的MATLAB图标,系统就会进入MATLAB的工作环境。 1.2.2 MATLAB的搜索路径 1.默认搜索过程 当用户在命令窗口输入一条命令后,MATLAB将按照下列顺序搜索所输入的命令。 ● 检查该命令是不是一个变量。 ● 检查该命令是不是一个内部函数。 ● 检查该命令是否为当前目录下的M文件。 ● 检查该命令是否为MATLAB搜索路径中其他目录下的M文件。 2.设置搜索路径 (1)用path命令设置搜索路径 例如,将用户目录e:\matlab\work加到搜索路径下: path(path,e:\matlab\work) (2)用对话框设置搜索路径 在MATLAB的File菜单中选择Set Path命令或在命令窗口执行pathtool命令 1.3 MATLAB的帮助功能 1.3.1 帮助界面 进入MATLAB帮助界面可以通过以下3种方法。 ●单击MATLAB主窗口工具栏中的Help按钮。 ●在命令窗口中输入“helpwin”、“helpdesk”或“doc”命令。 ●选择Help菜单中的“MATLAB Help”选项。 1.3.2 帮助命令 1.help命令 help命令显示当前帮助系统中的所有项目。 help加函数名显示该函数的帮助说明,用来查询函数使用方法及功。 例:help magic 显示magic函数的使用方法与功能 2.lookfor命令 lookfor命令根据关键词搜索相关的函数。 例如,输入命令lookfor fourier 可以找到傅里叶变换的相函数。 3.其他帮助命令 P10 1.3.3 演示系统 在帮助窗口中选择演示系统(Demos)选项卡,然后在其中选择相应的演示模块,或者在命令窗口输入“demos”,或者选择主窗口“Help”菜单中的“Demos”子菜单,打开的演示系统如图所示。 1.4 MATLAB的变量和数据操作 1.4.1 变量与赋值 1.变量命名 2.赋值语句 MATLAB赋值语句有两种格式: (1)变量=表达式; (2)表达式 例1-3 3.预定义变量,见P12 1.4.2 变量的管理 见例1-4 1.内存变量的显示与删除 who显示在MATLAB工作空间中已经驻留的变量名清单 whos在给出驻留变量名的同时,还给出它们的维数、所占字节数

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档