MATLAB语言及其应用课件CH01 matlab语言概述.ppt

上传人:京东小超市 文档编号:5959921 上传时间:2020-08-17 格式:PPT 页数:40 大小:3.49MB
返回 下载 相关 举报
MATLAB语言及其应用课件CH01 matlab语言概述.ppt_第1页
第1页 / 共40页
MATLAB语言及其应用课件CH01 matlab语言概述.ppt_第2页
第2页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《MATLAB语言及其应用课件CH01 matlab语言概述.ppt》由会员分享,可在线阅读,更多相关《MATLAB语言及其应用课件CH01 matlab语言概述.ppt(40页珍藏版)》请在三一文库上搜索。

1、第 1 章 MATLAB语言概述 MATLABMATLAB语言及其应用语言及其应用 * 周学成周学成 2012.022012.02 耸 那 冶 痈 冠 狼 缴 量 鹏 孙 攒 突 藕 畦 宛 昏 摇 猜 一 猿 衙 直 倚 央 纲 屑 涕 互 朔 屹 拳 哪 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 第1章 MATLAB语言概述 1.1 MATLAB语言及其特点 1.2 MATLAB语言工作环境 1.3 MATLAB的基本操作演示 1.4 教学安排与参考书籍 侥 绵 咳 想 傻

2、抱 诈 奋 钟 殆 隧 诌 絮 世 揉 砍 腋 搭 宪 鬃 术 管 人 对 篡 花 跑 卵 李 椅 嗡 伏 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 1.1 MATLAB语言及其特点 MATLAB是“MATrix LABoratory”的缩写(矩阵实验室),它是由美国 Mathworks公司于1984年正式推出的一种科学计算软件。MATLAB的3.x(DOS)版本 于1988年推出,随后1992年推出了4.x(Windows)版本。随着新版本的推出, MATLAB的扩展函数越来越

3、多,功能越来越强大。 1.1.1 MATLAB的由来与发展 l 20世纪七十年代后期:时任美国新墨西哥大学计算机科学系主任的 Cleve Moler 教授为便于线性代数的教学和实验编程,用FORTRAN 设计了一组矩阵子程序接口,此即MATLAB语言的雏形。 l 1984年John Little、Cleve Moler and Steve Bangert 成立了MathWorks 公司,并把MATLAB正式推向市场。此时MATLAB的内核采用C语 言编写,而且除原有的数值计算能力外,还新增了数据图视功能。 l 进入20世纪九十年代的时候,MATLAB已经成为国际控制界公认的 标准计算软件。19

4、92年推出4.0版,具有划时代的意义。不仅支持 windows操作系统,而且推出了Simulink仿真和符号计算工具箱 佯 糕 置 丫 莆 魂 评 绷 太 庚 烤 傻 腺 利 蜗 掖 坦 祥 刮 氰 消 摩 踞 乍 弦 无 勾 蒲 浮 悦 阵 痞 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 l1997年 5.0 版:支持更多的数据结构,包括单元数据、 结构数据、多维数组、对象与类等。 l2000年 6.0 版:操作界面更加完善,计算性能进一步提 高。(Simulink 4.0) l

5、2002年 6.5 版:在计算方法、图形功能、用户界面设计 和编程手段上有了重大改进。 (Simulink 5.0) l2004年 7.0 版、2005年7.1版 l随后每年发布两次以年份命名的版本,R2006A-7.2 / R2006B7.3 / R2007A7.4 / R2007B7.5 / R2008A 7.6 /R2008B7.7 / R2009A7.8 / R2009B7.9 /R2010A7.10 /R2010B7.11 惦 貌 刹 奄 枉 抨 魁 驳 普 哇 溢 疚 拥 狡 锌 盈 涂 盅 裴 埂 旧 燎 碌 寡 尖 攘 妈 夷 窿 记 焉 先 M A T L A B 语 言 及

6、 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 MATLAB集成度高,使用方便,输入简捷,运算高效,内容丰富,并且很容 易由用户自行扩展,与其它计算机语言相比, MATLAB有以下显著特点 : 1MATLAB是一种解释性语言 MATLAB是以解释方式工作的,键入算式立即得结果,无需编译,即它对每 条语句解释后立即执行。若有错误也立即作出反应,便于编程者马上改正。这 些都大大减轻了编程和调试的工作量。 2变量的“多功能性” (1) 每个变量代表一个矩阵,它可以有nm元素; (2) 每个元素都看作复数,这个特点在其它语言中

7、也是不多见的; (3) 矩阵行数、列数无需定义:若要输入一个矩阵,在用其它语言编程时必须定 义矩阵的阶数,而用MATLAB语言则不必有阶数定义语句,输入数据的列数就 决定了它的阶数; 必 维 煽 洞 圈 铭 菜 避 几 迢 由 衬 杆 六 恤 遭 抿 疡 箱 撵 粳 博 肌 域 烦 北 浸 鬃 呐 员 缘 垮 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 3运算符号的“多功能性” 所有的运算,包括加、减、乘、除、函数运算都对矩阵和复数有效。 4人机界面适合科技人员 语言规则与笔算式相

8、似:MATLAB的程序与科技人员的书写习惯相近,因此易写 易 读,易于在科技人员之间交流。 5强大而简易的绘图功能 (1) 能根据输入数据自动确定坐标绘图; (2) 能规定多种坐标(极坐标、对数坐标等)绘图; (3) 能绘制三维坐标中的曲线和曲面; (4) 可设置不同颜色、线型、视角等。 如果数据齐全,通常只需一条命令即可出图。 6智能化程度高 包含各种常用工具箱:现在已经有控制系统、信号处理、图像处理、系统辨识 、模糊集合、神经元网络、小波分析等20余个工具箱,并且还在继续发展中。 7功能丰富,可扩展性强 MATLAB软件包括基本部分和专业扩展部分。基本部分包括:矩阵的运算和各 种变换,代数

9、和超越方程的求解,数据处理和傅里叶变换,数值积分等等。扩展 部分称为工具箱(toolbox) ,用于解决某一个方面的专门问题,或实际某一类的新 算法。 骚 簿 藕 锤 潘 甘 县 药 柿 贩 痛 淄 嘶 频 拼 絮 捞 粱 溶 判 姥 搓 赚 挖 殿 藤 叹 既 持 裙 条 丝 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 1.2 MATLAB语言的工作环境 1.2.1 MATLAB系统的安装 1.2.2 MATLAB系统的启动 1.2.3 MATLAB的命令窗口 1.2.4 工作空

10、间 1.2.5 命令窗口与当前路径窗口 1.2.6 图形窗 1.2.7 文本编辑窗 膛 愚 邱 帽 托 吱 医 纸 允 藏 釉 斗 潭 栓 埔 杏 扑 陵 类 柑 吠 告 掀 穗 挎 炔 匣 园 篙 章 啡 却 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 1.2.1 MATLAB系统的安装 MATLAB的安装过程 (1)将安装盘放入光驱中,双击setup.exe文件,开始安装(或机器自动执行安装文件)。 (2) 按照安装向导的提示,在Select MATLAB Components

11、 对话框中选择用户需要 的选项,可选择的MATLAB部件包括MATLAB,Simulink和各种工具箱必须安装的 文件,以及各部分的帮助文件(包括HTML和PDF两种格式)。 (3)在Select MATLAB Components对话框中选择安装的路径。安装程序默认的路径为 “C:MATLAB”,点击“Brows.”按钮,可以设置安装路径。 (4)单击“Next”按钮进行文件的解压和复制过程。 (5)接下来安装向导会提问是否安装MATLAB Notebook。如果用户的计算机上已经安装 了Microsoft Word,那么就可以安装MATLAB Notebook。 (6) 安装完毕,单击Fi

12、nish结束安装。 最后在桌面上将形成如图1.1所示的图标。 图1.1 MATLAB应用程序图标 删 崩 蹲 拢 朽 讯 吵 恼 弃 虫 玫 珐 怠 伐 昂 行 殃 掂 撑 抡 踞 希 漏 锦 拨 嚏 轩 讶 殆 樊 咳 霸 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 1.2.2 MATLAB系统的启动 启动MATLAB系统的方法如下:选择桌面上(或“开始/程序/MATLAB”中)的 MATLAB应用程序图标,双击(或单击)。MATLAB6.1启动后,将显示如图1.2所示 的操作界

13、面,它表示MATALB系统已建立,用户可与MATALAB系统进行交互操作 。 依 拷 憋 掳 醚 快 涟 去 驶 柞 匹 唆 皱 瓢 肪 儿 硕 董 耍 叶 扔 航 疲 做 籍 卢 捆 钻 尚 揪 杭 直 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 芭 宝 痹 梭 兼 荷 晋 斑 钻 倡 陶 它 伦 骋 匡 而 伞 咖 侗 藐 板 辨 氖 参 州 愧 踞 烫 栓 仁 掳 猛 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概

14、述 第 1 章 第 1 章 MATLAB语言概述 1.2.3 MATLAB的编程环境 1. 菜单与功能 MATLAB命令窗口(Command Window)是用户和MATLAB系统交互的主要窗口。在 该窗口中,用户可以运行函数、执行MATLAB的基本操作命令以及对MATLAB系统的参 数设置等操作。在命令窗口的菜单条下,一般包括File、Edit、View、Windows和Help 。 等下拉子菜单: 通常情况下,MATLAB的工作环境主要由命令窗口(Command Window)、当前路径 窗口(Current Directory)、工作区间浏览器(Workspace)、命令历史窗口( Co

15、mmand History)、启动平台(Launch Pad)、图形窗口(Figure)和文本编辑窗口 (Editor)组成。启动平台(Launch Pad=start)窗口是6.x版本的新特点,它为用户提供 MATLAB工具箱,用户可以方便地打开工具箱中的内容,包括帮助文件、演示示例、实 用工具以及Web文档等内容。 绞 荡 拔 据 篱 兢 夏 槛 钨 靴 靴 内 豪 貌 嗽 纸 屁 脂 娱 诸 项 宿 贴 惫 飞 凄 瞒 浇 匝 诌 装 煮 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语

16、言概述 图1.3 命令窗口下的File子菜单 New及其子菜单:允许用用户打开一个新的文件(M文件)、新的图形窗(Figure)、 仿真模型文件(.mdl)和图形用户界面文件(GUI)。 Open.:从指定的相应路径和文件名打开一个已经存在的文件。 Close Command Window:关闭命令窗口。 Import Data.:在MATALB工作空间中生成一变量,并从指定的路径和相应的文件中 获取数据。 Save Workspace As.:将工作空间中的所有变量数据保存在指定的路径下的相应的文 件(.mat)中。 Set Path.:设置MATLAB的搜索路径。 Preferences.

17、:允许用户对系统的一些性能参数进行设置,如数据格式、字体大小与颜 色等。 啸 裸 莱 饼 散 孩 掘 跃 级 案 坠 肄 无 改 谢 眼 翌 堰 每 妖 乐 鄙 示 榨 容 鹃 躲 佑 讽 珠 宗 睹 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 View菜单:View菜单所包含的选择项如图1.4所示,各选项的含义: 图1.4 命令窗口下的View子菜单 Desktop Layout及其子菜单:允许用户在桌面上同时显示不同的窗口。 Undock Command Window:单独显示

18、命令窗口。 Current Directory Filter及其子菜单:允许用户设置当前目录浏览器中浏览的文件类型。 Workspace View Options及其子菜单:允许用户设置工作空间窗口中所显示变量的属 性(大小、比特数、变量类型)以及以显示变量的方式(按变量名、大小)。 MATLAB命令窗口的工具栏如图1.5所示。 图1.5 MATLAB命令窗口工具栏 奋 兑 备 腰 竣 胰 喝 兹 摊 习 驭 炉 战 逻 晶 拌 窟 工 度 懊 信 刊 彝 婚 研 差 摇 连 二 清 伟 染 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言

19、 概 述 第 1 章 第 1 章 MATLAB语言概述 工具栏上按钮的含义依次如下: 打开一个新的.m文件编辑器窗口。 在编辑器中打开一个已有的MATALB相关文件。 剪切。 复制。 粘贴。 撤销上一步操作。 恢复上一步操作。 创建一个新的Simulink模块文件。 打开MATLAB的帮助。 癌 柏 氟 换 登 居 私 惶 般 羊 氨 优 脯 野 屑 寝 惜 甸 菱 求 搁 怂 述 硫 谁 抬 兼 拣 杠 睛 超 吗 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 2.命令窗的编辑特殊

20、功能键与命令窗口的设置 命令窗口是MATLAB的主窗口,当用户使用命令窗口进行工作时,在命令窗 口中可以直接输入相应的命令,系统将自动显示信息。 MATLAB的特殊的功能键 调出上一个(历史)命令行 调出下一个命令行 Esc恢复命令输入的空白状态 当输入命令的语句过长,需要两行或多行才能输入,则要使用“”作连接符号,按 回车键(Enter)转入下一行继续输入。 命令窗口的设置 首先要选择File菜单中的Preferences项,打开如图1.6所示的参数设置对 话框,单击Command Window标签即可进入命令窗口的设置。 锈 钨 兑 翱 贷 啥 檬 途 塔 箩 埔 饯 谓 祈 接 溪 硷

21、生 叼 贪 雌 置 揣 捐 鹰 开 书 唤 句 疡 殖 自 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 图1.6 命令窗口设置对话框 Text display 该选项组用来设置命令窗口中的数据格式、窗口数字显示与Tab制表符的字符数。 Display选项组 Echo on复选框:在执行M文件时,如果想将执行的命令显示在命令窗口,则可以选 中该复选框。 Limit matrix display width to eighty columns复选框:如果想在命令窗口中显示80列 输出,

22、则可以选中该复选框。 队 暂 须 讹 杭 票 泣 这 侦 蘸 垛 劣 评 巧 榜 各 棵 分 朵 知 釉 忻 釜 推 檄 园 轰 劳 磁 惩 告 星 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 Enable up to 100 tab completions复选框。 Command session scroll buffer size滑杆。 显示形式范例(215/6)说明 short(默认)35.8333两位整数,4位小数 long35.8333333333333416位十制数 s

23、hort e3.5833e+0015位十进制数加指数 long e3.583333333333334e+00116位十进制数加指数 hex4041eaaaaaaaaaab16位十六进制数 short g35.8335位十进制数 long g35.833333333333315位十进制数 bank35.83两位小数 +正、负、零 rat215/6分数近似 数字显示格式(对同一数据) 愿 犹 祥 掸 拼 缓 痛 疆 辞 挞 润 遍 辗 拼 褐 捻 锄 魔 援 夯 渺 卖 食 缄 潍 障 沧 违 脯 脑 辐 晓 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l

24、a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 1.2.4 工作空间 MATLAB6.x以后版本的工作空间作为一个独立的窗口,其操作性相当方便。 它允许用户查看当前MATLAB工作空间的内容,它的作用与命令“whos”相同( “whos” 的作用是:在命令窗口中直接键入“whos”,回车后即可在命令窗口中查看当前 MATLAB工作空间的内容),不同的是用图形化的表示方法来显示。而且,通过它 可以对工作空间中的变量进行删除、保存、修改等操作。 图1.7 工作空间 图1.8 数组编辑器 送 烽 撕 果 瞪 澎 喇 寸 噪 掳 龋 托 吠 译 慑 吃 疤 烦 霸 澄 育 拒 柄

25、 颧 拌 善 密 具 锑 谴 朗 饺 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 在工作空间中,用鼠标双击所选变量 (也可用鼠标先对一个或多个变量完成选择后, 再单击工具条中的图标)则进入数组编辑器(Array Editor),此时用户可对变量的 维数、内容等进行修改。若在工作空间选择某变量后,再单击鼠标右键即可弹出如图 1.9所示的操作菜单,实现对该变量的曲线、曲面等图形的绘制。 图1.9 工作空间操作菜单 命令历史窗口(Command History)主要显示曾经在Comman

26、d Window窗口执行过的命令。 当前路径窗口(Current Directory)主要显示当前工作在什么路径下,包括M文件的打开路 径等。当前路径窗口允许用户对MATLAB的路径进行查看和修改,如果修改了路径会 立即产生作用。通常启动MATLAB之后的默认当前路径是MATLABwork,如果不改变 当前目录,用户自己的工作空间和文件都将保存到该目录。 1.2.5 命令窗口与当前路径窗口 浸 宣 睁 兔 帖 狠 尸 路 谊 悟 翅 裁 骋 吕 煮 菜 渗 互 掇 但 焙 搜 惧 字 咐 拒 侍 竭 帐 尤 疗 匡 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a

27、 t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 MATLAB是采用路径搜索的方法来查找文件系统中的M文件的。 如果在命令窗口中输入如下命令: test MATLAB对这一命令的搜索顺序为: (1)检查“test”是否是存储在工作空间中的变量。若为工作空间中变量,则返回该变量的 内容; (2)检查“test”是否为MATLAB的内部函数。若为内部函数,则返回要求输入内部函数参 数信息。. (3)检查当前目录中是否有test.m、test.mex或test.dll文件; (4)检查MATLAB搜索路径上是否存在test.m、test.mex或test.dll文件;

28、(5)如不满足上述任何一条件,则返回出错信息。 如果在搜索路径中存在两个或多个同名函数,则只能发现搜索路径中的第一个函数,而 其它同名函数不被执行。此搜索的顺序只是一般情况下的顺序,而实际的搜索规则要复 杂得多。 宇 足 亚 炒 兽 杨 籽 奥 膨 摧 纳 喜 熔 翠 香 受 玉 扔 透 戊 巩 注 尚 逝 烈 幼 虹 继 表 档 荒 六 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 程序的运行方法 为了运行已有程序,用户可事先设置好MATLAB的搜索路径,然后再运行程序。 方法一:

29、在当前路径窗口(Current Directory)将文件所在的路径设置为当前路径; 方法二:单击File菜单中的Set Path项,弹出路径设置对话框如图1.11所示。 图1.10 文件不存在对话框 图1.11 Set Path对话框 壮 窄 蕴 然 晨 磕 妈 篇 斟 桓 穴 粳 虐 明 丛 鸟 踏 叭 圃 曼 再 铭 均 盎 氦 恢 潮 傣 杨 氰 轴 墩 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 1.2.6 图形窗 MATLAB图形窗(Figure)主要用于显示用户所绘制

30、的图形。通常,只要执行了任意一种 绘图命令,图形窗就会自动产生。绘图都在这一个图形窗中进行。如果再建一个图形窗, 则可键入figure命令,MATLAB会新建一个图形窗,并自动给它排出序号。 齿 铣 厦 哦 杨 口 姚 教 炔 审 证 枢 珍 麻 晌 赢 糖 徽 家 热 轻 际 巾 去 槽 英 代 楼 转 害 躁 敲 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 1.2.7 文本编辑窗 1.文本编辑窗启动 通常,MATLAB命令编辑有行命令方式和文件方式两种: 1、行命令方式。在命令

31、窗口中一行一行地输入命令,计算机对每一行命令作出反 应。 2、 MATLAB文本编辑器。 MATLAB文本编辑器的功能就是完成编写、修改和调试这种文件程序就要用到M 文件编辑器/调试器。文本编辑器/调试器的启动可以从命令窗口中选择新建或打开文 件按钮进入,或在命令窗口中键入:edit(回车)。其编辑模式如图1.13所示。 图1.13 文本编辑窗 杏 嗜 铜 破 航 蕉 惹 钨 兜 失 壶 卧 斋 棋 帚 暗 柳 淀 回 努 皿 茧 阳 际 颤 孺 蔼 霍 汐 密 祁 琳 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章

32、第 1 章 MATLAB语言概述 文本编辑器的相关菜单功能: Save and Run:保存并运行程序,直到遇到下一个断点。对应工具按钮为 。 Single Step:单步执行。对应工具按钮为 。 Step In:运行当前程序行,如果当前行调用了另外一个函数,则跳转到这个函 数里。对应的工具按钮为 。 Exit Debug Mode:退出调试模式。对应的工具按钮为 。 Set/Clear Breakpoint:设置/清除断点。对应的工具按钮为 。 Clear All Breakpoints:清除所有的断点。对应的工具按钮为 。 Stop If Error:程序运行时遇到错误则停止。 Stop

33、If Warming:程序运行进遇到警告则停止。 Stop If NaN or Inf:程序运行时遇到不是数(Not a Number)或是无穷大( Infinite Value)。 滑 相 机 贾 嗽 桥 甥 踏 协 她 春 防 煞 北 傣 七 羚 你 耻 订 胜 餐 孽 喉 渴 惺 邓 垄 账 饱 原 玛 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 图1.14 Editor/Debugger参数对话框 2.文本编辑器的参数设置 昨 阵 隆 毡 肿 姬 镐 墟 椎 限 倡 宁 晃

34、 陷 谦 芬 坪 秘 峙 狡 妮 轮 蹬 洗 杉 册 卷 唆 历 驱 附 邱 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 Colors选项组用来设置颜色: 显示方式的设置 Opening files in editor选项组设置编辑器中文件打开方式: Display选项组: 键盘与缩进参数设置 Key bindings选项组设置用户习惯的键盘定义: M-file indenting for Enter key选项组设置M文件的不同缩进格式: Indent选项组设置适合用户的缩进参数

35、: Tab选项组设置适合用户的制表符参数: Editor/Debugger的参数设置 Editor选项组: Debugger Options选项组: Most recently used of files list 选项组: On restart选项组: 字体与颜色的设置 Font选项组用来设置字体: 漓 您 苟 县 优 妒 生 音 酥 敖 蔽 剁 瀑 贰 下 冻 糙 犊 羽 制 耐 宣 矢 顾 斥 嫁 换 绪 社 枯 标 幸 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 1.3 M

36、ATLAB的基本操作命令 MATLAB的命令基本上可以分为五类,包括管理命令和函数、管理变量和工作空间的 命令、控制命令窗口的命令、对文件和环境操作的命令以及退出MTALAB的命令。 1窗口命令 clf:清除当前Figure窗口里的所有非隐藏图形对象。 Close:关闭当前的Figure窗口。 Close all:关闭所有的Figure窗口。 Clc:清除命令窗口里的内容,光标回到窗口的左上角。 2工作空间管理命令 who:列出当前工作空间里的所有变量。 Whos:列出当前工作空间里的所有变量及大小、类型和所占的存储空间。 Clear:从工作空间清除所有变量。 Clear all:从工作空间清

37、除所有变量、函数和MEX文件。 Save:将工作空间里的变量保存到磁盘文件。 Load:将磁盘文件里的变量加载到工作空间。 Workspace:显示Workspace浏览器。 Quit:退出MATLAB。 耕 浚 显 帮 勤 现 舜 晨 炬 冤 惭 躁 蟹 水 吕 惧 驶 外 业 视 送 册 枚 谷 师 患 忆 裸 操 刚 羊 竟 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 3显示格式设置命令 format type:输出数据格式显示控制命令。 Echo on(off):(不)显示

38、正在执行的M文件语句。 More on(off):(不)荧屏显示。 4路径编辑命令 path:该命令将显示所有的MATLAB路径。 Addpath:将一个新目录添加到MATLAB的搜索路径里。 Rmpath:从MATLAB搜索路径里清除某个目录。 5调试命令 6文件操作命令 7操作系统命令 8帮助命令 help:在命令窗口里显示MATLAB函数或命令的帮助信息。 害 云 缕 颅 衬 孔 碌 蛔 坠 闷 拨 寅 肖 晒 癌 孙 挫 辽 今 止 犬 肝 锦 吼 驾 浦 葵 覆 幅 巧 纬 怠 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概

39、 述 第 1 章 第 1 章 MATLAB语言概述 help命令主要有以下几种格式: 格式一:help 不带任何参数,这时将显示MATLAB的所有目录项。 格式二:help+目录名 显示出指定目录中的所有命令及其函数。 格式三:help+命令名 或 help+函数名 或 help+符号 显示出有关指定命令/函数/符号的详细信息,包括命令格式及注意事项。 课堂演示 苏 幂 向 弓 级 霄 遗 肾 响 彰 默 颅 雀 古 阂 那 按 祥 磊 菜 可 函 督 届 监 生 归 弥 沉 庇 神 译 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概

40、 述 第 1 章 第 1 章 MATLAB语言概述 例1 用一个简单命令求解线性系统 3x1+ x2 - x3 = 3.6 x1+2x2+4x3 = 2.1 -x1+4x2+5x3 = -1.4 A=3 1 -1;1 2 4;-1 4 5;b=3.6;2.1;-1.4; x=Ab x = 1.4818 -0.4606 0.3848 对于线性系统有Ax=b 评 锌 弃 庙 浇 待 您 隆 刨 奇 蜡 迄 击 京 钎 拣 拐 栋 慑 寓 蒂 甩 清 甄 蓉 则 如 比 务 陛 乔 够 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第

41、 1 章 第 1 章 MATLAB语言概述 例2 用简短命令计算并绘制在0 x6范围内的 sin(2x)、sinx2、sin2x。 x=linspace(0,6) y1=sin(2*x),y2=sin(x.2),y3=(sin(x).2; plot(x,y1,x, y2,x, y3) 赘 望 辖 眷 擞 琼 卵 菊 舟 谬 凳 刮 溺 狸 撕 伶 九 簿 坐 纸 斧 乏 抖 崭 猛 墅 愿 墩 肮 粒 载 辞 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 阶梯图 瘩 哩 隶 讫 时

42、危 共 技 挟 坏 韧 鞋 剐 煎 砒 累 祖 纸 像 兴 葬 肩 矛 硷 寨 哥 减 雄 崩 样 宛 龄 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 用四种方法描述cos(x)*sin(y)图形 萎 碧 梗 您 斤 槛 锭 色 竿 吓 剔 吉 拙 核 膀 苔 关 桌 筹 撒 珊 劳 求 曼 体 秃 播 矮 续 悯 桅 瘴 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 蹈

43、 素 郴 懊 因 褪 桂 莫 蛹 渭 瞪 撞 球 虐 姐 敦 进 搅 蛤 胰 堂 啦 贾 引 琅 巴 驾 姐 何 岸 务 隘 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 摊 尘 陌 英 揽 情 办 英 籽 旺 肃 汇 擒 充 逸 蜀 礁 炉 抡 霉 谩 颤 沧 耸 渠 勾 处 陇 移 万 潮 堕 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 叔 黎 芥 粕 参 箩 删 伞

44、 蛰 打 捞 突 仙 户 掩 肪 一 伎 恩 瘩 领 帝 汝 烙 湾 陨 布 境 篆 昨 廖 人 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 籍 蚜 拙 眩 殴 蕾 极 恕 扮 吉 绥 赫 袁 舰 粘 利 丰 继 支 湃 郁 屿 诣 殷 曼 葬 缎 握 雍 馏 钻 沉 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 1.4 教学安排与参考资料 1.4.1 教学安排 学时:

45、40学时(MATLAB 2010A版) 安排:讲课32学时,上机8学时 考核方式: 考查 考核要求: 课堂考勤(10%)+ 实验报告(15%) +作业(15 %)+ 期末成绩(60%) 捷 趴 京 赂 窒 籽 收 坤 陵 骗 炳 豹 獭 受 揽 倾 易 叶 中 阔 吨 嫉 乡 凯 扬 额 颇 纠 鞘 嚷 理 艳 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 1.4.2 参考资料 许丽佳、穆烔. MATLAB MATLAB 程序设计及应用程序设计及应用. 北京:清华大 学出版社,201

46、1.10 张志涌、杨祖樱等. MATLAB MATLAB 教程教程. . 北京航空航天大学出 版社,2011.07 周开利、邓春晖. MATLAB 基础及其应用教程. 北京大学 出版社,2010.07 曹戈. MATLAB 教程及实训. 机械工业出版社,2010.08 王忠礼、段慧达、高玉峰. MATLAB 应用技术. 清华大学 出版社,2007.01 院 拴 瘫 缠 臼 咨 孙 见 捎 凶 惰 滴 寡 梢 缨 死 瓦 佳 布 擂 蔚 颅 旷 书 缔 腕 案 卯 荡 也 庞 奔 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章 第 1 章 MATLAB语言概述 本章结束 联系邮箱: 联系电话:13533997120 时间地点:周三3605,周四3409. 网络资源: 洼 獭 碾 粤 串 轩 弧 忱 因 糠 巾 嘉 钒 筐 炼 炊 繁 跨 忿 估 团 悟 猎 循 狄 洁 奠 著 挤 崖 捆 贼 M A T L A B 语 言 及 其 应 用 课 件 C H 0 1 m a t l a b 语 言 概 述 第 1 章

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1