MATLAB_7课件(2020年整理).ppt

上传人:摩西的****12 文档编号:133023091 上传时间:2020-05-23 格式:PPT 页数:336 大小:3.29MB
返回 下载 相关 举报
MATLAB_7课件(2020年整理).ppt_第1页
第1页 / 共336页
MATLAB_7课件(2020年整理).ppt_第2页
第2页 / 共336页
MATLAB_7课件(2020年整理).ppt_第3页
第3页 / 共336页
MATLAB_7课件(2020年整理).ppt_第4页
第4页 / 共336页
MATLAB_7课件(2020年整理).ppt_第5页
第5页 / 共336页
点击查看更多>>
资源描述

《MATLAB_7课件(2020年整理).ppt》由会员分享,可在线阅读,更多相关《MATLAB_7课件(2020年整理).ppt(336页珍藏版)》请在金锄头文库上搜索。

1、2020 5 23 第一章MATLAB7简介 1 MATLAB7课件 第一章MATLAB7简介第二章MATLAB7的安装和用户界面第三章基本使用方法第四章数值向量和数组第五章字符串 单元数组和结构第六章数值计算功能第七章符号运算第八章图形处理第九章GUI图形设计第十章MATLAB7程序设计 2020 5 23 第一章MATLAB7简介 2 第一章MATLAB7简介 教学目标教学重点教学过程 2020 5 23 第一章MATLAB7简介 3 教学目标 本章主要介绍MATLAB的一些基本情况 让大家对该软件有一个整体的认识 它主要包括MATLAB的功能 发展历史以及MATLAB7的新特点等 由于M

2、ATLAB软件在不断地更新 所以 也要介绍获取MATLAB7最新信息的途径 2020 5 23 第一章MATLAB7简介 4 教学重点 了解MATLAB语言的基本功能和特点了解MATLAB7的新特点和新功能 2020 5 23 第一章MATLAB7简介 5 教学过程 MATLAB的初步知识MATLAB的优点MATLAB的缺点MATLAB7的新功能 2020 5 23 第一章MATLAB7简介 6 MATLAB的初步知识 MATLAB最初是由CleveMoler用Fortran语言设计的 有关矩阵的算法来自Linpack和Eispack课题的研究成果 现在的MATLAB程序是MathWorks公

3、司用C语言开发的 MATLAB作为美国MathWorks公司开发的用于概念设计 算法开发 建模仿真 实时实现的理想的集成环境 是目前最好的科学计算类软件 2020 5 23 第一章MATLAB7简介 7 MATLAB的主要应用领域 1 数值分析 2 数值和符号计算 3 工程与科学绘图 4 控制系统的设计与方针 5 数字图像处理 6 数字信号处理 7 通讯系统设计与仿真 8 财务与金融工程 2020 5 23 第一章MATLAB7简介 8 MATLAB的优点 1 容易使用2 可以由多种操作系统支持3 丰富的内部函数4 强大的图形和符号功能5 可以自动选择算法6 与其他软件和语言有良好的对接性 2

4、020 5 23 第一章MATLAB7简介 9 MATLAB的缺点 运行效率较低由于MATLAB是一种合成语言 因此 与一般的高级语言相比 用MATLAB编写的程序运行起来时间往往要长一些 价格比较贵一般的用户可能支付不起它的高昂费用 但是 购买MATLAB的昂贵费用在很大程度上可以由使用它所编写的程序的价值抵消 2020 5 23 第一章MATLAB7简介 10 MATLAB7的新功能 提供了MATLAB SIMULINK的升级以及其他最新的75个模块的升级该版本不仅提高了产品质量 同时也提供了最新的用于数据分析 大规模建模 固定点开发和编码等新特征 2020 5 23 第一章MATLAB7

5、简介 11 第二章MATLAB7的安装和用户界面 教学目标教学重点教学过程 2020 5 23 第一章MATLAB7简介 12 教学目标 本章主要介绍MATLAB7的安装和用户界面 通过对本章的学习 用户将学会MATLAB软件的安装过程并对用户界面有一个直观的认识 2020 5 23 第一章MATLAB7简介 13 教学重点 初步认识MATLAB7的用户界面掌握MATLAB7的路径搜索 2020 5 23 第一章MATLAB7简介 14 教学过程 MATLAB7的安装过程MATLAB7用户界面概述MATLAB7的路径搜索 2020 5 23 第一章MATLAB7简介 15 MATLAB7的安装

6、过程 用户在购买到正版MATLAB7后 可以按照相关的说明进行安装 安装过程相对比较简单 这里不在赘述 安装MATLAB7必须具有由Mathworks公司提供的合法个人使用许可 如果没有使用许可 用户将无法安装MATLAB 2020 5 23 第一章MATLAB7简介 16 MATLAB7用户界面概述 MATLAB7的用户界面主要包括以下三个方面的内容 MATLAB7的主菜单MATLAB7的工具栏MATLAB7的窗口 2020 5 23 第一章MATLAB7简介 17 1 MATLAB7的主菜单 MATLAB7的主菜单包括File Edit Debug Desktop Window和Help菜

7、单 可以执行的操作有New Open Undo Redo Cut copy和Step等 2020 5 23 第一章MATLAB7简介 18 2 MATLAB7的工具栏 MATLAB7的工具栏包括新建文件 打开文件 剪切 复制和粘贴等常用图标同时 MATLAB7的工具栏适时显示MATLAB7的当前路径 用户还可以通过工具栏来改变当前路径 2020 5 23 第一章MATLAB7简介 19 3 MATLAB7的窗口 打开MATLAB7 默认打开的窗口包括 1 命令窗口 CommandWindow 2 命令历史窗口 CommandHistory 3 工作间管理窗口 Workspace 4 当前路径窗

8、口 CurrentDirectory 此外 还有编译窗口 图形窗口和帮助窗口等其他种类的窗口 2020 5 23 第一章MATLAB7简介 20 1 命令窗口 在默认设置下 命令窗口自动显示于MATLAB界面中 如果用户只想调出命令窗口 也可以选择Desktop DesktopLayout CommandWindowOnly命令 MATLAB7用户界面的右侧窗口就为命令窗口 2020 5 23 第一章MATLAB7简介 21 2 命令历史窗口 命令历史窗口显示用户在命令窗口中所输入的每条命令的历史记录 并标明使用时间 这样可以方便用户的查询 如果用户想再次执行某条已经执行过的命令 只需在命令历

9、史窗口中双击该命令 2020 5 23 第一章MATLAB7简介 22 3 工作间管理窗口 工作间管理窗口就是用来显示当前计算机内存中MATLAB变量的名称 数学结构 该变量的字节数及其类型 在默认设置下 工作间管理窗口自动显示于MATLAB界面中 2020 5 23 第一章MATLAB7简介 23 4 当前路径窗口 在默认设置下 当前路径窗口自动显示于MATLAB界面中 用户也可以选择Desktop CurrentDirectory命令调出或隐藏该命令窗口 当前路径窗口显示着当前用户工作所在的路径 2020 5 23 第一章MATLAB7简介 24 MATLAB7的路径搜索 MATLAB7有

10、一个专门用于寻找 m 文件的路径搜索器 m 文件是以目录和文件夹的方式分布于文件系统中的 一部分 m 文件的目录是MATLAB7的子目录 由于MATLAB7的一切操作都是在它的搜索路径 包括当前路径中进行的 所以如果调用的函数在搜索路径之外 MATLAB7就会认为此函数并不存在 2020 5 23 第一章MATLAB7简介 25 MATLAB7的路径搜索 1 MATLAB7的当前目录在命令窗口中输入cd命令 并按Enter键确认 即显示有当前MATLAB7工作所在目录 cdC MATLAB71 work 2020 5 23 第一章MATLAB7简介 26 MATLAB7的路径搜索 2 MATL

11、AB7的路径搜索选择MATLAB的主窗口中File SetPath命令 进入到设置路径搜索的对话框 用户可以设置新的路径 2020 5 23 第一章MATLAB7简介 27 使用帮助系统 MATLAB7 0为用户提供了非常完善的帮助系统 例MATLAB的在线帮助 帮助窗口 帮助提示 HTML格式的帮助 pdf格式的帮助文件及MATLAB的示例和演示等 2020 5 23 第一章MATLAB7简介 28 第三章基本使用方法 教学目标教学重点教学过程 2020 5 23 第一章MATLAB7简介 29 教学目标 MATLAB7的优点不仅在于强大的功能 还在于其简单易学 本章主要是介绍MATLAB7

12、的基本使用方法 用户在学习完本章的内容后 可以进行基本的数值运算 从而能够容易地解决许多在学习和科研中遇到的计算问题 2020 5 23 第一章MATLAB7简介 30 教学重点 标点符号的使用常用的操作命令和键盘技巧MATLAB7的数据类型常量和变量的使用方法浮点数和复数的使用方法 2020 5 23 第一章MATLAB7简介 31 教学过程 简单的数学运算常用的操作命令和键盘技巧MATLAB7的数据类型 2020 5 23 第一章MATLAB7简介 32 1 简单的数学运算 最简单的计算器使用法标点符号的使用常用的操作命令和键盘技巧 2020 5 23 第一章MATLAB7简介 33 1

13、最简单的计算器使用法 直接输入法 3 30 3 35 4 30 4 32ans 443 存储变量法 grade1 3 30grade1 90 grade2 3 35grade2 105 total grade1 grade2total 195 2020 5 23 第一章MATLAB7简介 34 数值运算符号 2020 5 23 第一章MATLAB7简介 35 2 常用标点符号 2020 5 23 第一章MATLAB7简介 36 应用举例 例4 1清华大学土木系一年级有3个班 每班30人 二年级有3个班 每班35人 三年级有4个班 每班30人 四年级有4个班 每班32人 求清华大学土木系本科一共

14、有多少人 grade1 3 30 grade2 3 35 grade3 4 30 grade4 4 32 total grade1 grade2 grade1 grade2total 443 2020 5 23 第一章MATLAB7简介 37 2 常用的操作命令和键盘技巧 在使用MATLAB7语言编制程序时 掌握一些常用的操作命令和键盘操作技巧 可以起到事半功倍的效果 2020 5 23 第一章MATLAB7简介 38 1 常用的操作命令 2020 5 23 第一章MATLAB7简介 39 2 常用的键盘操作和快捷键 2020 5 23 第一章MATLAB7简介 40 3 MATLAB7的数据

15、类型 常量和变量常量变量浮点数和复数浮点数复数 2020 5 23 第一章MATLAB7简介 41 1 常量 在MATLAB中有一些特定的变量 它们已经被预定义了某个特定的值 因此这些变量被称为常量 MATLAB7中的常量主要有pi inf和eps等 2020 5 23 第一章MATLAB7简介 42 2 变量 变量是MATLAB7的基本元素之一 MATLAB7语言不要求对所使用的变量进行事先说明 而且它也不需要指定变量的类型 系统会根据该变量被赋予的值或对该变量所进行的操作来自动确定变量的类型 变量名长度不超过31位 超过31位的字符系统将忽略不计变量名区分大小写变量名必须以字母开头 变量名

16、中可以包含字母 数字或下划线 但不允许出现标点符号 2020 5 23 第一章MATLAB7简介 43 3 浮点数 几乎在所有的情况下 MATLAB7的数据都是以双精度数值来表示的 这些双精度数在系统内部用二进制来表示 这是计算机通常的表示数据的方式 但也带来了一些问题 比如有很多实数不能被精确地表示 对能够表示的值也有一个限制 并且还存在一个浮点相对误差限 所谓相对误差限是指MATLAB7语言能够区分两个不同大小的数时 这两个数之间的最小差值 2020 5 23 第一章MATLAB7简介 44 浮点数举例 下边3个式子的计算结果是相同的 但是由于这些数字都是使用二进制存储的 在使用双精度数来表达这些数时 往往就会出现一些误差 a 0 33 0 5 0 17a 2 7756e 017 b 0 33 0 17 0 5b 0 c 0 17 0 5 0 33c 5 5511e 017 2020 5 23 第一章MATLAB7简介 45 4 复数 MATLAB7语言对复数的处理也是十分简便的 在处理复数问题时 不需要进行其他任何的附加操作 a2 pi 3 14ja2 3 1416 3 1400

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

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

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