matlab详细教学PPT课件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如果没有特殊指明,数 据文件也将存放在当前 目录下。
.
18
1.3.5 Start按钮
Start按钮
.
19
1.4 MATLAB通用命令
通用命令是MATLAB中经常使用的一组命令, 这些命令可以用来管理目录、函数、变量、工 作空间、文件和窗口等。
常用命令 输入内容的编辑 操作符和运算符 搜索路径与扩展
.
20
1.4.1 常用命令
help doc what type demo path who whos load save pack clear
在线帮助文件 装入超文本说明 M、MAT、MEX文件的目录列表 列出M文件 运行演示程序 控制MATLAB的搜索路径 列出当前变量 列出当前变量(长表) 从磁盘文件中恢复变量 保存工作空间变量 整理工作空间内存 从内存中清除变量和函数
数值计算软件实践
第一讲 绪论
数值计算软件的产生原因和应用领域。
典型数值计算软件的基础知识。
我们要学习的数值计算软件是工程科学 界的周润发。
.
1
现实中的一些问题
矩阵运算
加减 乘 除 逆 ……
1×1+2÷8-2=
.
2
现实中的一些问题
函数图形的绘制
y=sin(t);y=cos(t) ……
数据处理
.
10
1.3 MATLAB集成开发环境
.
11
1.3.1 工作界面
工作界面
菜单 工具栏 命令窗口 历史命令窗口 当前工作目录窗口 工作空间窗口
.
12
1.3.2 命令窗口
Command Window
用于输入命令并显示除 图形以外的所有执行结 果。
MATLAB用“>>”作为运 算提示符,表明系统处 于准备状态。
.
8
1.1 MATLAB简介
MATLAB 的应用:
数值和符号计算 工程与科学绘图 控制系统的设计与仿真 动态系统建模、分析和仿真 通讯系统设计与仿真 数字图像处理 数字信号处理 财务与金融工程 ……
.
9
1.2 MATLAB安装
普通PC基本都能满足MATLAB的安装环境要求
和安装普通软件没有任何区别!
当在提示符后输入一段 程序或一段运算式后回 车,MATLAB会给出计 算结果,并再次进入准 备状态。
.
13
1.3.2 命令窗口
命令以回车结束。命令之
间以逗号或者分号分隔。
例如:
x=720, y=86
x=
720
y=
86
x=720; y=86
y=
86
若一个命令行很长,可以 使用续行符,即三个小黑
cd dir ! clc home format quit info subscribe hostid whatsnew ver
改变当前工作目录 目录列表 执行DOS操作系统命令 清命令窗口 光标置左上角 设置输出格式 退出MATLAB 显示系统和公司信息 成为MATLAB的订购用户 MATLAB主服务程序的识别代号 在说明书中未包含的新信息 版本信息
通过小键盘上的“↑”和“↓”键可以 在命令窗口中依次显示一行历史命令
.
16
1.3.4 工作空间窗口
Workspace 工作空间窗口将显示当前内存中所有的MATLAB变量
的变量名、数据结构、字节数以及类型等信息。
.
17
1.3.4 当前工作目录
Current Directory
当前工作目录是指 MATLAB运行文件时的 目录。只有在当前工作 目录或搜索路径下的文 件、函数才可以被运行 或调用。
M( (A六七T))LAMSiB语m是言uli程学nk序习仿与真和图环科形境研用的户界工面具设。计
.
5
1 MATLAB基础知识
MATLAB是MathWorks公司开发的科学与工程 计算软件,它以矩阵运算为基础,把计算、绘 图及动态系统仿真等功能有机地融合在一起, 同时,它又具有程序设计语言(M语言)的基 本特征。
点。
例如:
z=1+1/(1*2)+1/(1*2*3)+...
1/(1*2*3*4*5)
.
命令输入采用英文字符
14
1.3.2 命令窗口
单击命令窗口右上角的“ ”按钮,可以使命令窗 口脱离主窗口而成为一个独立的窗口。
.
15
1.3.3 历史命令窗口
Command History 用于记录所有执行过的命令(可以单个或全部删除) 标明使用时间(启动软件时的时刻,只标一次) 可以通过用鼠标双击某一历史命令来重新执行该命令 可以成为一个独立的窗口
.
21
1.4.2 输入内容的编辑
命令窗口中,MATLAB提供了控制光标位置和进行简 单编辑的键盘按键,部分常用的键盘按键及其功能如 下表所示。
.
22
1.4.3 操作符和运算符
+ — * .* ^ .^ \ / ./ Kron : () [] .
加 减 矩阵乘法 数组乘法 矩阵幂 数组幂 左除或反斜杠 右除或斜杠 数组除 Kronecker张量积 冒号 圆括号,指定运算的优先级 方括号,定义矩阵 小数点
插值、拟合 数值积分、微分 ……
微分方程的数值解
.
3
现实中的一些问题
物理现象的数值模拟
BP墨西哥湾漏油事件
控制系统的设计
.
4
数值计算软件实践
目(标一):概了述解MATLAB,利用该软件 进(行二)矩M阵A运TL算AB,基简础知单识编程,简单的 数( (据三四))处矩绘理阵图,与 功基数 能本组图形绘制,了解动 态(系五)统数仿值真与工符具号运。算
1984年,推出了MATLAB第一个商业版本
.
7
1.1 MATLAB简介
1992年
MATLAB 4.0版;
1997年
MATLAB 5.0版;
2000年
MATLAB 6.0版;
2004年
MATLAB 7.0版;
ቤተ መጻሕፍቲ ባይዱ
2005年
MATLAB 7.1版;
随后每年发布两次以年份命名的版本:
如R2006a、R2006b、R2007a、R2007b和最新的 版本R2010a。
它将一个优秀软件的易用性与可靠性、通用性 与专业性 、一般目的的应用与高深的科学技 术应用有机的结合。
.
6
1.1 MATLAB简介
1980年,美国新墨西哥大学计算机科学系主任 Cleve 着手编写供学生使用的子程序接口程序
设计者的初衷是为解决《线性代数》课程的矩 阵运算问题
取名MATLAB即MATrix LABoratory 矩阵实验 室
相关文档
最新文档