[第1讲MATLAB入门.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[第1讲MATLAB入门

考核方式: 平时考核=实验操作+实验报告+综 合练习 成绩评定: 平时成绩20%,平时考核80%(实验报告30%,实验操作20%,综合练习30%) Matlab 简介; Matlab 工作环境; 变量与函数; 数组; 矩阵; Matlab 命令系统; Matlab语言中的关系与逻辑运算; Matlab 编程。 一 Matlab 简介 它是一套高性能的数值计算和可视化数学软件。在 Matlab 环境下,对所要求解的问题,用户只需简单地列出数学表达式,其结果便以数值或图形方式显示出来。 MATLAB的发展历程 1 操作系统 : DOS Windows Unix/Linux 2 版本: 1984年 1.0 版(DOS) 1992年 4.0 版 2000年 6.0版(Release 12) 2004年 7.0版(Release 14) 2006年 R2006 (7.2,7.3版) 2009年 R2009 (7.7,7.8版) Matlab : Matlab 主包:数百个核心内部函数; 各种可选Toolbox”工具包”: 功能性工具包:扩充Matlab的符号计算功能、图示 建模仿真功能文字处理功能、硬件适时交互功能; 学科性工具包:Control toolbox,Optimization tollbox….. 二 Matlab 工作环境 运行Matlab的可执行文件,自动创建Matlab指令 窗(Command Window)。 初学者可在命令窗键入: demo 或 intro(入门演示) 在Matlab下进行基本数学运算,只需将运算式直接打入提示号()之后,并按入Enter键即可。例如: Matlab可以将计算结果以不同的精确度的数字格式显示,可以在指令视窗上的功能选单上的Options 下选 Numerical Format,或直接在指令视窗键入以下的各个数字显示格式的指令。 ? format short (这是默认的) 有三种方法可以结束Matlab 1.exit 2.quit 3.直接关闭Matlab的命令视窗(Command window) 三 变量及其命名规则 ?1 变量 MATLAB中变量的命名规则是: (1)变量名必须是不含空格的单个词; (2)变量名区分大小写; (3)变量名最多不超过19个字符; (4)变量名必须以字母打头,之后可以是任意字母、数字或下划线,变量名中不允许使用标点符号. 可查阅在线帮助 helpwin 中 Matlab\elfun 或help elfun。 Matlab的运算事实上是以数组 (array) 及矩阵 (matrix) 方式在做运算。 六 Matlab 命令系统 七 Matlab语言中的关系与逻辑运算 Matlab提供如下几种控制流结构: For循环,While循环,If-Else-End结构和 switch-case-end结构。 For循环允许一条语句或一组语句被重复执行预 先指定的次数。For循环的一般形式是: for x =array 语句 end for n=1:10 x(n)=sin(n*pi/10); end ???????x For循环不能用For循环内重新赋值循环变量n来终止; 在For循环内接受任何有效的Matlab数组 ; For循环可按需要嵌套; 当有一个等效的数组方法来解给定的问题时,应避免用For循环。例如,上面的例子可被重写为 只要表达式1里的所有元素为真,就执行while和 end之间的语句1,否则,就结束循环。 3.IF-ELSE-END 结构 很多情况下,命令的序列必须根据关系的检验有 条件地执行。在编程语言里,这种逻辑由某种If- Else-End结构来提供。 如果在表达式1中的所有元素为真(非零),那么 就执行 if 和 end 语言之间的语句1。 当有三个或更多的选择时,If-Else-End结构采用形式 if 表达式1 语句1 elseif 表达式2 语句2 elseif 表达式3 语句3 elseif 表达式4 语句4 elseif …… else 语句 end 4.switch-case-end结构 如果在一个程序中,必须针对某个变量不同取 值情况进行相应操作,switch语句比if else语 句更方便。switch语句的一般形式为: 语句1 case

文档评论(0)

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

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

1亿VIP精品文档

相关文档