第1章 Matlab简介_第1页
第1章 Matlab简介_第2页
第1章 Matlab简介_第3页
第1章 Matlab简介_第4页
第1章 Matlab简介_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19天 津 科 技 大 学 数 学 系 谢中华E-mail: MATLAB从零到进阶从零到进阶MATLAB简介MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19主要内容主要内容 MATLAB的那些儿事的那些儿事 MATLAB的安装与启动的安装与启动 MATLAB工作界面工作界面 命令窗口命令窗口 历史命令窗口历史命令窗口 当前目录窗口当前目录窗口 工作空间窗口工作空间窗口 程序编辑窗口程序编辑窗口 MATLAB帮助系统帮助系统MATLAB简介简介 谢中华谢中华, M

2、ATLAB从零到进阶从零到进阶. 2022-5-19第一节第一节 MATLAB的那些事的那些事MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19一、一、 MATLAB的起源的起源Matlab是是Matrix Labotary的缩写,最初是美国新墨的缩写,最初是美国新墨西哥大学西哥大学Moler教授编写的教授编写的LINPACK和和EISPACK接口接口程序程序1984年,年,MathWorks公司创建,公司创建,MATLAB正式推向市场正式推向市场20世纪世纪90年代以来,年代以来,MATLAB已成为数值计算软件的佼佼者已成为数值计算软件的佼佼者Cle

3、ve MolerJack LittleMATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19二、二、MATLAB的版本信息的版本信息版版 本本建造编号建造编号发布时间发布时间MATLAB 1.0 1984 MATALB 2 1986MATLAB 3 1987MATLAB 3.5 1990MATLAB 4 1992MATLAB 4.2cR7 1994MATLAB 5.0R81996MATLAB 5.1R91997MATLAB 5.1.1R9.1 1997MATLAB 5.2R10 1998MATLAB 5.2.1R10.11998MATLAB 5.3R111

4、999MATLAB 5.3.1R11.11999MATLAB 6.0R122000MATLAB 6.1R12.12001MATLAB 6.5R132002MATLAB 6.5.1R13SP12003MATLAB 6.5.2R13SP22003MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19二、二、MATLAB的版本信息(续)的版本信息(续)版版 本本建造编号建造编号发布时间发布时间MATLAB 7R142004MATLAB 7.0.1R14SP12004MATLAB 7.0.4 R14SP22005MATLAB 7.1 R14SP32005MATLA

5、B 7.2R2006a2006MATLAB 7.3 R2006b2006MATLAB 7.4R2007a2007MATLAB 7.5R2007b2007MATLAB 7.6R2008a2008MATLAB 7.7R2008b2008MATLAB 7.8R2009a2009.3.6MATLAB 7.9R2009b2009.9.4MATLAB 7.10R2010a2010.3.5MATLAB 7.11R2010b2010.9.3MATLAB 7.12R2011a2011.4.8MATLAB 7.13R2011b2011.9.7MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶.

6、 2022-5-19三、三、MATLAB软件的系统组成软件的系统组成 桌面工具和开发环境桌面工具和开发环境 数学函数库数学函数库 MATLAB编程语言编程语言 图形可视化图形可视化 外部接口外部接口 SimulinkMATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19四、四、MATLAB的产品构成的产品构成 并行计算并行计算 数学与优化数学与优化 统计与数据分析统计与数据分析 控制系统设计与分析控制系统设计与分析 信号处理与通信信号处理与通信 图像处理图像处理 测试测试&测量测量 计算生物计算生物 计算金融计算金融 应用发布应用发布 应用发布目标

7、应用发布目标 数据库连接和报告数据库连接和报告MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19五、五、Simulink的产品构成的产品构成 定点建模定点建模 基于事件的建模基于事件的建模 物理建模物理建模 仿真图形化仿真图形化 控制系统设计与分析控制系统设计与分析 信号处理与通信信号处理与通信 代码生成代码生成 快速原型和硬件再回路仿真快速原型和硬件再回路仿真 验证、确认和测试验证、确认和测试 生成报告生成报告MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19六、六、MATLAB/Simulink的应用领域的

8、应用领域应用领域应用领域说说 明明技术计算数学计算、分析、可视化和算法开发嵌入式系统对嵌入式软件和硬件进行建模、仿真、实现和验证控制系统设计、测试和实现控制系统数字信号处理分析信号、开发算法、设计 DSP 系统通信系统设计和仿真复杂通信系统图像和视频处理采集、处理、分析图像和视频以进行算法开发和系统设计FPGA 设计FPGA 设计的建模、仿真、实现和验证机电设计、优化和验证机电系统测试和测量采集、分析和探查数据以及将测试自动化计算生物学分析、可视化及对生物数据和系统进行建模计算金融学开发并部署高效且稳定的金融应用程序MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 20

9、22-5-19第二节第二节 MATLAB的安装与启动的安装与启动MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19一、一、MATLAB的安装的安装下面按照步骤详细讲解下面按照步骤详细讲解MATLAB R2009a的安装过程的安装过程MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-192. 单击单击“开始开始”按钮,选择按钮,选择“所有程序所有程序”菜单项,然后菜单项,然后打开打开“MATLAB”菜单中的菜单中的“MATLAB”程序程序二、二、MATLAB的启动(两种启动方式)的启动(两种启动方式)1. 双击电脑桌

10、面上的双击电脑桌面上的MATLAB图标图标MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19第三节第三节 MATLAB工作界面工作界面MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19一、一、MATLAB工作界面布局工作界面布局MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19二、工作界面的显示属性调整二、工作界面的显示属性调整三、工作界面的布局调整三、工作界面的布局调整MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19第四节第

11、四节 命令窗口命令窗口(Command Window)MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19一、初识一、初识MATLAB命令命令% 第一种方法:第一种方法: (7189+(1021-913)*80)/640.5ans = 1.9786e+003% 第二种方法:第二种方法: (7189+(1021-913)*80)/sqrt(64)ans = 1.9786e+003【例例1.5-1】计算计算0.57189(1021 913) 8064MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19二、分号的重要作用

12、二、分号的重要作用三、三、MATLAB命令窗口中常用的快捷键命令窗口中常用的快捷键MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19第五节第五节 历史命令窗口历史命令窗口(Command History)MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19 历史命令窗口(历史命令窗口(command history) 记录用户在记录用户在Matlab命令窗口中输入的所有的命令命令窗口中输入的所有的命令 包括每次启动包括每次启动Matlab的时间和运行的所有命令行的时间和运行的所有命令行 单击右键,对历史命令进行编

13、辑(剪切单击右键,对历史命令进行编辑(剪切/复制复制/运行运行/创建创建m文件文件/快捷方式快捷方式/profile code等)等)注意右注意右键菜单键菜单MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19 利用利用diary和和diary off命令来创建命令来创建“日志日志”来记录历史命令来记录历史命令例:定义几个变量,将历史命令存入日志文件xiezhh_diary.txt diary xiezhh_diary.txt x = 1 y = 1 2 3 z = 1 2;3 4 diary off以上创建的日志文件被保存在默认路径(当前路径)下以上创

14、建的日志文件被保存在默认路径(当前路径)下MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19第六节第六节 当前目录窗口当前目录窗口(Current Directory)MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19一、一、MATLAB搜索路径机制和搜索顺序搜索路径机制和搜索顺序 检查检查MATLAB内存,判断是否为变量或常量;内存,判断是否为变量或常量; 检查是否为检查是否为 MATLAB 的内部函数;的内部函数; 在当前目录中搜索是否有这样的在当前目录中搜索是否有这样的M文件存在;文件存在; 在在MATL

15、AB搜索路径的其他目录中搜索是否有这样的搜索路径的其他目录中搜索是否有这样的M文文件存在。件存在。MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19二、二、MATLAB当前目录管理当前目录管理 MATLAB当前目录窗口就相当于当前目录窗口就相当于Windows操作系统下操作系统下的资源管理器,用来管理的资源管理器,用来管理MATLAB当前目录下的所有文件当前目录下的所有文件和文件夹。选中当前目录下的某个文件或文件夹,单击右和文件夹。选中当前目录下的某个文件或文件夹,单击右键可弹出右键菜单。通过该菜单可以编辑或运行键可弹出右键菜单。通过该菜单可以编辑或运

16、行M文件,文件,可以将数据文件中的数据导入到可以将数据文件中的数据导入到MATLAB,可以为当前目,可以为当前目录下的所有录下的所有M文件生成各种报告,还可以把选中的文件夹文件生成各种报告,还可以把选中的文件夹及其子文件夹添加到及其子文件夹添加到MATLAB搜索路径下。搜索路径下。MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19三、三、MATLAB搜索路径设置搜索路径设置MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19第七节第七节 工作空间窗口工作空间窗口(Workspace)MATLAB简介简介 谢中华谢

17、中华, MATLAB从零到进阶从零到进阶. 2022-5-19 工作空间浏览器(工作空间浏览器(workspace browser) 查询和编辑已定义变量查询和编辑已定义变量 通过右键菜单进行编辑或绘图等相关操作通过右键菜单进行编辑或绘图等相关操作MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19第八节第八节 程序编辑窗口程序编辑窗口(Editor)MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19一、编辑一、编辑M文件文件将将M代码保存成扩展名为代码保存成扩展名为.m的文件,称之为的文件,称之为M文件。文件。

18、M文文件通常在程序编辑窗口(或称脚本编辑窗口)中编写,也件通常在程序编辑窗口(或称脚本编辑窗口)中编写,也可在记事本、写字板等文本编辑工具中编写,只需保存成可在记事本、写字板等文本编辑工具中编写,只需保存成M文件即可。文件即可。MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19二、二、M文件的调用文件的调用三、程序编辑窗口中常用的快捷键三、程序编辑窗口中常用的快捷键MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19第九节第九节 MATLAB帮助系统帮助系统MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19一、一、MATLAB命令窗口帮助系统命令窗口帮助系统MATLAB中提供了中提供了help、helpbrowser、helpwin、doc、docsearch和和lookfor等函数,用来在命令窗口中查询函数的等函数,用来在命令窗口中查询函数的帮助信息。帮助信息。MATLAB简介简介 谢中华谢中华, MATLAB从零到进阶从零到进阶. 2022-5-19二、二

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论