Matlab基础知识培训Matlab初步介绍

上传人:ji****72 文档编号:51030240 上传时间:2018-08-12 格式:PPT 页数:47 大小:2.02MB
返回 下载 相关 举报
Matlab基础知识培训Matlab初步介绍_第1页
第1页 / 共47页
Matlab基础知识培训Matlab初步介绍_第2页
第2页 / 共47页
Matlab基础知识培训Matlab初步介绍_第3页
第3页 / 共47页
Matlab基础知识培训Matlab初步介绍_第4页
第4页 / 共47页
Matlab基础知识培训Matlab初步介绍_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《Matlab基础知识培训Matlab初步介绍》由会员分享,可在线阅读,更多相关《Matlab基础知识培训Matlab初步介绍(47页珍藏版)》请在金锄头文库上搜索。

1、第1章 Matlab 初步介绍u 内容n Matlab 概述n Matlab安装、启动与退出n Matlab集成开发环境n Matlab帮助系统n Matlab通用命令n Matlab运行方式u 目的n 了解和熟悉Matlab软件n 激发对Matlab软件的学习兴趣Date1Application of MATLAB1.1 Matlab概述 70年代中期,美国新墨西哥大学教授克里夫莫勒尔( Cleve Moler)博士和其同事在美国国家科学基金的资 助下开发了LINPACK 和EISPACK的FORTRAN语言子 程序库,这两个程序库代表了当时矩阵运算软件的发 展水平 70年代末到80年代初,

2、Cleve Moler为了让学生更方便 地使用LINPACK及EISPACK,独立编写了第一个版本 的MATLAB 1984年,杰克李特(Jack Little)、克里夫莫勒尔和 斯蒂夫班格尔特(Steve Bangert)合作成立了 MathWorks公司,正式把MATLAB推向市场 1993年,Microsoft Windows版MATLAB面世 1995年,推出Linux版 MATLAB1.1.1 Matlab发展史Cleve Moler Jack LittleDate2Application of MATLAB1.1 Matlab概述Matlab版本历史告别DOS版 1993年Math

3、Works公 司从加拿大滑铁卢大 学购得Maple的使用 权,开发了符号数学 工具箱1.0更丰富的数据类型和结构 更友善的面向对象 更加快速精良的图形可视 更广博的数学和数据分析资源 更多的应用开发工具Date3Application of MATLAB1.1 Matlab概述功能强大数值运算和符号运算功能2D和3D图形显示功能高级编程语言工具箱函数功能Simulink仿真功能语言简单、内涵丰富语言及其书写形式非常接近于常规数学书写形式;其操作和功能函数指令采用计算机和数学学科中一 些简单英文单词来表达,如help、clear等完备的帮助系统,易学易用。1.1.2 Matlab的主要特点Dat

4、e4Application of MATLAB1.1 Matlab概述扩充能力、可开发能力较强MATLAB完全成了一个开放的系统用户可以开发自己的工具箱可以方便地与Fortran、C等语言接口编程易、效率高MATLAB以数组为基本计算单元具有大量算法优化的功能函数1.1.2 Matlab的主要特点Date5Application of MATLAB1.1 Matlab概述数值运算和符号运算功能2D和3D图形显示功能数据可视化交互式高级编程语言M语言编程功能工具箱函数功能编译功能Simulink仿真功能1.1.3 Matlab的主要功能MATLAB软件功能之强大,应用之广泛,已成为21世 纪最为

5、重要的科学计算与分析软件。Date6Application of MATLAB1.1 Matlab概述1、数值运算和符号运算功能1.1.3 Matlab的主要功能MATLAB有强大的函数库矩阵运算和数组运算关系运算和逻辑运算多项式运算:多项式的求根、分解 、求导数以 及多项式的拟合。数据分析:对数据集合进行统计分析,例如: 求最大值、最小值、平均值、标准偏差 、相关 系数等。求函数极值、函数零点和极点、积分 和微分、代数和微分方程的求解等。Date7Application of MATLAB1.1 Matlab概述2、数据可视化功能1.1.3 Matlab的主要功能Date8Applicati

6、on of MATLAB1.1 Matlab概述3、Matlab语言编程功能1.1.3 Matlab的主要功能 语言简洁紧凑,语法限制不严,程序设计 自由度大,可移植性好 运算符、库函数丰富 图形功能强大 界面友好、编程效率高 扩展性强MATLAB语言是功能强大的计算机高级语言, 它以超群的风格与性能风靡全世界,成功地应用于各工程学科的研究领域。Date9Application of MATLAB1.1 Matlab概述4、工具箱函数功能MATLAB工具箱分为两大类:功能性工具箱和学科性工具箱。 许多学科在MATLAB中都有专用工具箱,现已有30多个工具箱,但 MATLAB语言的扩展开发还远远

7、没有结束,各学科的相互促进,将使得 MATLAB更加强大。 MATLAB主工具箱 符号数学工具箱 SIMULINK仿真工具箱 控制系统工具箱 信号处理工具箱 图象处理工具箱 通讯工具箱 系统辨识工具箱 神经元网络工具箱 金融工具箱1.1.3 Matlab的主要功能Date10Application of MATLAB1.1 Matlab概述5、Simulink仿真功能1.1.3 Matlab的主要功能Simulink是MATLAB最重要的 组件之一,它提供一个动态系 统建模、仿真和综合分析的集 成环境。Simulink具有适应面广、结构和 流程清晰及仿真精细、贴近实 际、效率高、灵活等优点,被

8、 广泛应用于控制理论和数字信 号处理的复杂仿真和设计。Date11Application of MATLAB1.2 Matlab安装、启动与退出1.2.1 Matlab软件的安装MATLAB的运行环境硬件环境: (1) CPU (2) 内存 (3) 硬盘 (4) CD-ROM驱动器软件环境: (1) Windows 98/NT/2000 、Windows XP、Vista、windows7、linux等(2) 其他根据软件需要选用n安装Matlab 系统,需运行系统自带的安装程序setup.exe,可按照安装提示依次操作。n安装Matlab 系统,有时需要安装虚拟光驱软件,然后依次安装一个或多

9、个不同的镜象文件。n一般安装过程都比较漫长,请耐心等待。Date12Application of MATLAB1.2 Matlab安装、启动与退出1.2.2 Matlab软件的启动启动MATLAB软件有3种常见方法:(1)双击在桌面创建的MATLAB快捷方式图标,可进入桌面工作环境;(2)单击Windows窗口上【开始】菜单下的【程序】选项,找到MATLAB 6.5程序项,选择MATLAB 6.5,单击即可进入桌面工作环境;(3)直接进入MATLAB安装目录,单击在此目录下的MATLAB 6.5快捷方式图标可进入桌面工作环境。MATLAB 桌面工作环境MATLAB 软件启动Date13Appl

10、ication of MATLAB1.2 Matlab安装、启动与退出1.2.3 Matlab软件的退出MATLAB软件的退出亦有3种常见方法(1) 单击MATLAB主窗口中“关闭”按钮;(2) 在MATLAB命令窗口中输入exit或quit命令;(3)在MATLAB主窗口【File】菜单中选择Exit MATLAB命令Date14Application of MATLAB1.3 Matlab集成开发环境nMATLAB 6.x及以上版本的集成开发环境通常包括命令窗口、启动 平台窗口、工作空间窗口、命令历史窗口、当前路径窗口、M文件编辑器、在线帮助浏览器等。 n启动MATLAB后,将显示包括命令

11、窗口、启动平台窗口、工作空间窗口、命令历史窗口和当前路径窗口等五个窗口和主菜单组成的操 作桌面(主窗口)。n操作桌面在缺省状态下显示3个窗口,启动平台和工作空间窗口在同一个位置显示,命令历史窗口和当前目录窗口在同一位置显示。nMATLAB设定了几种特定的窗口布局方式,可以在视图(View)菜单 中选择窗口布局(Desktop Layout)设定,其中缺省方式为Default。Date15Application of MATLAB1.3 Matlab集成开发环境菜单栏工具栏命令窗口命令历史 记录窗口当前目 录窗口命令提示符Start菜单Date16Application of MATLAB1.3

12、 Matlab集成开发环境1.3.1 Matlab主菜单1、File主菜单项2、Edit( 编辑)菜单 3、View( 视图)菜单4、Window( 窗口)菜单5、Web( 连网信息)6、Help( 帮助)菜单 Date17Application of MATLAB1.3 Matlab集成开发环境1.3.1 Matlab主菜单1、File主菜单项【New】 新建m文件、图形、模型和图形用户界面【Open】 打开.m、.fig、.mat、.mdl、.car等文件【Import Data】 用于从其他文件导入数据【Save Workspace As】 用于把工作空间的数据存放到相应路径的文件中【S

13、et Path】 设置工作路径【Preferences】 用于设置命令窗口的属性【Print Selection】 用于对选择的文件数据进行打印设置Date18Application of MATLAB1.3 Matlab集成开发环境1.3.1 Matlab主菜单2、Edit主菜单项【Undo】 用于撤销上一步操作【Redo】 用于重新执行上一步操作【Paste Special】 用于特定内容的粘贴【Find】 用于查找所需选择的对象【Find Files】 用于查找所需文件【Clear Command Window】 清空命令窗口【Clear Command History】 清空命令历史窗

14、口【Clear Workspace】 清空工作空间窗口Date19Application of MATLAB1.3 Matlab集成开发环境1.3.2 Matlab工具栏用用 MATLAB MATLAB 的的 M M 文件编辑器新建一个文件编辑器新建一个 M M 文件;文件; 用用 MATLAB MATLAB 编辑器打开一个文件;编辑器打开一个文件; 将选中的内容剪切到剪贴板;将选中的内容剪切到剪贴板; 将选中的内容复制到剪贴板;将选中的内容复制到剪贴板; 将剪贴板中的内容粘贴到光标指定的位置;将剪贴板中的内容粘贴到光标指定的位置; 撤消最近一次的操作;撤消最近一次的操作; 打开打开 Simu

15、linkSimulink 浏览器;浏览器; 打开打开 MATLAB MATLAB 帮助窗口帮助窗口。当前工作路径当前工作路径Date20Application of MATLAB1.3 Matlab集成开发环境1.3.3 命令窗口菜单栏工作区n命令窗口是MATLAB的主要交互式窗口,用于输入和编辑命 令行等信息,显示结果(图形 除外)。 n当命令窗口中出现提示符“” 时,表示MATLAB已经准备好,可以输入命令、变量或运行 函数,提示符总是位于行首。n在每个指令行输入后要按回车 键, MATLAB才能执行指令Date21Application of MATLAB1.3 Matlab集成开发环境

16、1.3.4 启动平台窗口n启动平台用于启动和管理系统 中安装的MATLAB系统。可以通过双击来启动相应的选项。n启动平台是一个展示MATLAB功能和产品工具箱的平台,可 以通过Demos了解MATLAB。Date22Application of MATLAB1.3 Matlab集成开发环境1.3.5 工作空间窗口n工作空间用于保存MATLAB变量的信息。n在工作空间可以对变量进行观察、编辑 、保存和删除。n保存在工作空间中的自定义变量,直到 使用“clear”命令清除工作空间或关闭 MATLAB系统后才被清除。n在命令窗口中键入“whos”命令,可以显示出保存在工作空间中的所有变量的名 称、大小、数据类型等信息,如果键入 “who”命令,则只显示变量的名称。Date23Application of MATL

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 教育/培训/课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号