第1章 MATLAB概述 编者.

Slides:



Advertisements
Similar presentations
教育部 1 教育部技職司 南區: 2010 年 11 月 5 日 北區: 2010 年 11 月 8 日 中區: 2010 年 11 月 9 日 產學攜手合作計畫 政策宣導.
Advertisements

集团公司火力发电厂热工自动控 制系统的投入情况和问题分析 东北所热自室. 自动控制系统是机组热工专业管理水 平和设备状态的集中体现,一台机组 的自动投入率和自动调节品质体现了 机组的整体水平。同时,自动控制效 果的优劣,也是机组节能降耗目标的 实现手段和基础。
104 年度環保小學堂 經費編列注意事項 會計室 : 丁子芸 中華民國 103 年 10 月 22 日 會計室 : 丁子芸 中華民國 103 年 10 月 22 日.
主讲:王幸民 理学院计算机基础教学部.
Matlab 教學 Speaker :陳珮妮 Date : 2013/03/14 1. Outline  MATLAB 簡介  算術邏輯運算  Matlab 陣列  Matlab 矩陣 2.
第 11 章 计算机辅助绘图 (AutoCAD2005 基础 ) 本章内容 §11-1 AutoCAD 的启动、退出及工作界面 §11-2 AutoCAD 命令及数据的输入 §11-3 基本绘图环境的设置与存盘 §11-4 对象选择与图形显示控制 §11-5 基本绘图命令和编辑命令操作 §11-6.
我的未来不是梦 攀枝花市经贸旅游学校. 1. 文中案例王萍苦恼的原因是 什么? 2. 你有哪些办法可以帮助王萍? 导入 思考  谁来帮帮她?
加快招商步伐 奋起赶超谋跨越 市招商局 李德峰
职业指导服务系统 欢迎了解职业指导服务系统!
第二章 Photoshop CS4的基本操作.
SCILAB 科學軟體教學 撰寫者: 1.中央大學大氣科學系 楊善文 2. (為本文有貢獻者,記得在此留名。)
从生命伦理学角度 对转基因食品市场准入标准及道德评价标准的研究
Stata教學 第一講 資料整理 ©Ming-chi Chen 社會統計.
培养目标 1.建立基本的程序设计概念体系,掌握基础程序设计方法。
提高自身素质做好 新时期班主任工作 北京市广渠门中学 高金英.
普通话模拟测试 与学习平台 使用指南.
单片机应用技术 项目一 循环彩灯装置 第7讲 Keil软件的使用 《单片机应用技术》精品课程组 湖北职业技术学院机电工程系.
網路小說劇情建構與伏線營造 Windows98.
Introduction to Matlab
撰写报告:擅用精练检索、被引文献检索,引文追踪及作者身份唯一标识系统
102學年度預算編製說明會 主辦單位:會計室 102/02/22.
1-1 MATLAB 小傳(1) 由MathWorks公司於1984年推出的 數學軟體。 名稱是由「矩陣實驗室﹙MATrix
Visual Basic程序设计 主 编  柳青.
Proteus虚拟仿真.
FLASH课件制作 2017/3/22.
关于整合检验检测认证机构实施意见的通知(国办发〔2014〕8号)
迈出青春第一步 初二(4)班 主题班会.
台北市南港區玉成國民小學六年一班徐湘雯製作
推进德育创新 做好新时期班主任工作 北京市广渠门中学 高金英.
EDU 2.0 Category 教科書課程單元類目共享服務
科學科 污染 空氣 成因 的 : 題目 及 減少空氣污染的方法 陳玉玲 (4) 姓名 : 去到目錄.
第4章 需求分析 教学目的:了解需求分析的任务和步骤、评审标准和过 程,掌握基本技术,理解需求规格说明书的 作用与组成。
第9课 北美大陆上的新体制 导入新课 新课教学 课堂小结 知识结构 巩固练习
第1章 MATLAB概述 1.1 MATLAB 7.x简介 是Matrix Laboratory的缩写,它将计算、可视化和编程功能于一身,是一个开放的基于矩阵的交互式开发系统。主要用于数学计算、系统建模与仿真、数据分析与可视化等。(Mathworks始创于1984) MATLAB的系统结构.
第一章 概 述 1.1 MATLAB产品族简介 1.2 MATLAB的桌面环境 1.3 Command Windows和MATLAB指令
第6章 CCS集成开发环境 6.1 CCS系统安装与设置 6.2 CCS菜单和工具栏 6.3 CCS中的编译器、汇编器和链接器选项设置
陈 峦 副教授 研究院大楼316# 电子科技大学 能源科学与工程学院
SPSS基础与应用 李丁 讲师 中国人民大学社会与人口学院.
單晶片MCS-51 C語言入門實習 第2章 KEIL-51工具軟體 作者:董勝源.
R教學 安裝RStudio 羅琪老師.
任务一 认识 AutoCAD的基本功能.
第八讲 MATLAB图形用 户界面设计.
第一階段:一、電腦基本介紹 二、電腦故障排除 三、Window操作
SPSS-概述與資料處理 輔大統計資訊系 黃孝雲.
ANSYS基础与入门.
引 言.
MS Windows XP 作業系統使用操作簡介.
授課教授:張寶基 助教:梁凱雯 郭千豪 音視訊處理實驗室 2014 / 9 / 30
第1章 MATLAB操作基础 1.1 绪论 1.2 MATLAB概述 1.3 MATLAB的运行环境与安装 1.4 MATLAB集成环境 1.5 MATLAB帮助系统.
用相频曲线测阻尼系数的探索 指导教师 陈乾 吉新程.
MATLAB 程式設計入門篇 初探MATLAB
MATLAB 程序设计语言 任课教师:刘毅 西安电子科技大学 ISN国家重点实验室.
台历与排名工具 ——功能说明及安装指南.
第11章 MATLAB图形用户界面设计 11.1 菜单设计 11.2 对话框设计 11.3 图形用户界面设计工具
BBS 教學 (Bulletin Board System)
MATLAB 程式設計入門篇 初探MATLAB
MATLAB 程式設計入門篇 初探MATLAB
1.4 Turbo C V2.0的基本操作 运行一个C语言程序的一般过程 TC的启动、退出与命令菜单 编辑并保存一个C语言源程序
项目2 操作系统应用 主讲:张毅.
第一单元 第1课 Matlab概述 1.MATLAB 2.工具箱 3.高效数值计算功能 4.完备的计算结果和编程可视化功能
Introduction to Matlab
第1章 MATLAB操作基础 1. 1 MATLAB概述 1. 2 MATLAB的运行环境与安装 1. 3 MATLAB集成环境 1
第三章 軟體資源管理 授課老師:褚麗絹.
MATLAB 实用教程.
所得稅法第14條、第126條修正條文 薪資所得計算方式二擇一 定額減除 特定費用減除 維持現行薪資所得特別扣除額20萬元減除方式
原版:清大資工系 張智星 新增版:方煒 台大生機系
Usage Eclipse 敏捷方法工具介紹 實驗室網站:
作業系統的操作 2019/8/9 明誠中學編製.
数学是知识的工具,亦是其它知识工具的泉源。 ——勒内·笛卡尔
其解亦可表为向量形式.
Presentation transcript:

第1章 MATLAB概述 编者

Outline 1.1 MATLAB发展历程 1.2 MATLAB系统结构 1.3 MATLAB语言的特点 1.4 MATLAB桌面操作环境

1.1 MATLAB发展历程 在70年代,Cleve Moler在给学生讲授线性代数课程时,为了方便学生学习,他利用业余时间开发了两个矩阵运算相关的子程序库,并编写了相应的接口程序。Cleve Moler将这个接口程序取名为MATLAB。

1.2 MATLAB系统结构 1.MATLAB开发环境 MATLAB开发环境是一套方便用户使用的MATLAB函数和文件工具集,其中许多工具是图形用户接口。 2.MATLAB数学函数库 MATLAB数学函数库包括了大量的计算函数。 3.MATLAB语言 MATLAB语言是一种高级的基于矩阵/数组的语言,它包含了程序流控制、函数、数据结构、输入/输出和面向对象编程等特色。 4.MATLAB图形处理系统 MATLAB具有广泛的途径来显示向量和矩阵的图形,并且也能对图形添加标注和打印相应的图形。 5.MATLAB应用程序接口 MATLAB应用程序接口(API)可以实现用户在C、Fortran等其它高级编程语言与MATLAB语言间进行交互,它是一个函数库。

1.3 MATLAB语言的特点 1.编程效率高 用MATLAB编写程序犹如在演算纸上排列出公式与求解问题,由于它编写简单,所以编程效率高,易学易懂。 2.用户使用方便 MATLAB中以复数矩阵或数组作为基本编程单元,使得矩阵操作变得轻而易举 3.扩充能力强,交互性好 用户可以根据自己的需要方便地建立和扩充新的库函数,以便提高MATLAB的使用效率和扩充它的功能。 4.方便的绘图功能 MATLAB的绘图是十分方便的,它有一系列绘图函数。

1.4 MATLAB桌面操作环境 1.MATLAB的启动与退出 对不同的计算机系统来说,MATLAB的启动也不尽相同,由于目前大部分用户使用的都是Windows系统。故此仅介绍Windows操作系统中MATLAB的启动,这通常有以下两种方法: 选择菜单“开始|所有程序|MATLAB”; 双击系统桌面的MATLAB图标(前提是桌面上存在其快捷方式)。 启动MATLAB后,就进入MATLAB的默认界面了,如图1-1所示。 图1-1 MATLAB默认界面 要退出MATLAB操作环境也很简单,我们通常使用以下方法: 点击窗口右上角的关闭图标; 在MATLAB默认界面上选择File|Exit MATLAB菜单或直接按下快捷键Ctrl+Q; 在命令窗中输入>> quit或>> exit指令并按回车。

2. MATLAB的主菜单 MATLAB默认界面中标题栏下面的一排就是MATLAB的主菜单,如图1-2所示。通过主菜单用户可以进行相应的设置与编辑以满足用户的需要。下面介绍主菜单栏常用菜单项及其各自的常用下拉菜单的功能。 【File】主菜单项 MATLAB界面上的File主菜单用于实现有关文件的操作。单击File主菜单项或按下“Alt+F”组合键,可以弹出File下拉菜单。 【Edit】主菜单项 Edit菜单主要用于是想命令窗口的编辑操作,单击Edit主菜单项或按下“Alt+E”组合键,可以弹出Edit下拉菜单。 【Desktop】主菜单项 Desktop菜单用于设置工作空间和工具栏等的显示项,单击Desktop主菜单项或按下“Alt+D”组合键,可以弹出Desktop下拉菜单。 【Help】主菜单项 Help菜单用于为提供提供帮助信息。单击Help主菜单项或按下“Alt+H”组合键,可以弹出Help下拉菜单。 图1-2 MATLAB的主菜单

3. MATLAB工具栏 MATLAB将Windows系统中常用的一些系统按钮以及一些MATLAB的常用功能按钮都集成在一个区域中,该区域即MATLAB工具栏,表1列出了MATLAB工具栏上各按钮的功能。 表1 MATLAB工具栏按钮功能

4. MATLAB快捷方式工具栏 在MATLAB中,我们也可以在快捷方式工具栏上创建或使用快捷方式,默认情况下,该工具栏上包含了两个快捷方式【 How to Add】和【 What's New】,下面介绍如何在快捷方式工具栏上创建快捷方式: 首先从命令历史窗口、命令窗口或文件中选择一组MATLAB语句,并将其拖曳到快捷方式栏,如图1所示。 放鼠标左键,弹出一个快捷方式编辑对话框,如图2所示。 图1 拖曳MATLAB语句至快捷方式栏 图2 快捷方式编辑器

单击快捷方式【 MATLAB Icon】,弹出如图4所示的MATLAB版本及版权相关信息界面。 该对话框主要包括如下四个区域:Label文本框、Callback文本框、Category下拉菜单和Icon下拉菜单。在Label文本框中写入快捷方式名称“About MATLAB”,Callback文本框中的内容是MATLAB根据拖曳的内容自动添上的,不过我们也可以在其中进行编辑,Category下拉菜单主要提供了几种快捷方式种类,它主要便于MATLAB快捷方式的分类管理,我们也可以自定义快捷方式类型,这里选择【Toolbar Shortcuts】选项,Icon用于设置快捷方式名称前面的图标,MATLAB提供了几种预定义类型,用户也可以自行由外部导入,这里选择【 MATLAB Icon】,然后单击【Save】按钮。这时我们发现快捷方式栏上多了个快捷方式,如图3所示。 图3 添加快捷方式后的快捷方式栏 单击快捷方式【 MATLAB Icon】,弹出如图4所示的MATLAB版本及版权相关信息界面。 图4 MATLAB版本及版权信息界面

5. MATLAB命令窗口 MATLAB命令窗口是用户使用MATLAB进行工作的窗口,同时也是实现MATLAB各种功能的窗口,用户可以直接在MATLAB命令窗口中输入相关命令,实现相应功能。默认情况下命令窗口位于MATLAB操作界面的中间,单击命令窗口右上角的箭头按钮 或选择Desktop|Undock Command Window或按下快捷键“Ctrl+Shift+U”,命令窗口脱离将操作界面,如图所示。 图 单独的命令窗口 由图可知,命令窗口主要包括以下几个主要部分,表1列出了各部分的名称及功能。 表1 命令窗口各功能组件

6. MATLAB工作空间 工作空间是由系统所提供的特殊变量和用户自己使用过程生成的所有变量组成的一个概念上的空间。MATLAB工作空间主要用于存储、管理和删除相应变量。默认情况下,MATLAB R2010b的工作空间位于MATLAB操作界面的右上侧,单击工作空间右上角的箭头按钮 ,工作空间脱离操作界面。如图所示。 图 单独的工作空间 由图所示,工作空间比命令窗口多了一行工具栏,现将各工具按钮的功能列于表1-1。 表 工作空间工具栏按钮的功能

7. M文件编辑/调试器 将MATLAB语句按特定的顺序组合在一起就得到了MATLAB程序,其文件扩展名为.m,故也称为M文件。MATLAB 7.x提供了M文件的专用编辑/调试器,在编辑器中,会以不同颜色表示不同的内容:命令、关键字、不完整字符串、完整字符串以及其他文本,这样就可以及时发现输入错误,缩短调试时间。 MATLAB打开空白M文件编辑/调试器主要使用以下几种方法: 选择菜单File|New|Script(MATLAB R2010b提供了四种类型的M文件编辑器,它们分别是Script,Function,Class和Enumeration); 在命令窗口中键入>> edit; 单击MATLAB窗口上的 图标或按下快捷键“Ctrl+N”。 打开的M文件编辑/调试器如图所示。 图 四种类型的M文件编辑/调试器

1.5 MATLAB帮助系统 MATLAB帮助系统主要提供了以下几种MATLAB帮助形式:帮助命令、帮助窗口、演示系统以及远程帮助。 一、MATLAB主要提供了两个帮助命令:help和lookfor,这两个命令实现帮助的机制有所不同。 二、MATLAB帮助窗口,如图所示: MATLAB帮助窗口

进入MATLAB演示系统界面的方法通常有以下几种: 在命令窗口中输入命令demos; 在MATLAB主窗口中选择菜单命令Help|Demos; 单击MATLAB主窗口左下角按钮 ,选择Demos选项: 打开的演示系统界面如图所示: 图 MATLAB的演示帮助 四、远程帮助 除了上面介绍的三种MATLAB帮助方式外,我们最常用的还是通过网络获得远程帮助,例如在相关网站或论坛上查询以及通过网络向一些MATLAB高手“取经”。

1.6 MATLAB的第一个例子 本小节通过一个实例说明一个较完整的例程在MATLAB中的实现步骤:已知某螺栓的高为 ,其材料的弹性模量为 ,当该螺栓通过直径为 的螺孔时,螺栓刚度 可由下式得出: 其中, 为孔下垫圈的直径,且 试求 时的值。

谢谢大家!