MATLAB 在教学中的应用
MATLAB Demos MATLAB简介 > MATLAB是 Matrix Laboratory的缩写,是由美国 MathWorks公司开发的工程计算软件,迄今 MATLAB已 推出了7.1版.1984年 MathWorks公司正式将 MATLAB推 向市场,从这时起, MATLAB的内核采用0语言编写, 而且除原有的数值计算能力外,还新增了数据图视功 能在国际学术界, MATLABI已经被确认为准确、可靠 的科学计算标准软件在设计研究单位和工业部门, MATLAB被认作进行高效研究、开发的首选软件工具
MATLAB简介 ➢ MATLAB是 Matrix Laboratory 的缩写,是由美国 MathWorks公司开发的工程计算软件,迄今MATLAB已 推出了7.1版. 1984年MathWorks公司正式将MATLAB推 向市场,从这时起,MATLAB的内核采用C语言编写, 而且除原有的数值计算能力外,还新增了数据图视功 能.在国际学术界,MATLAB已经被确认为准确、可靠 的科学计算标准软件.在设计研究单位和工业部门, MATLAB被认作进行高效研究、开发的首选软件工具
MATLAB Demos MATLAB的功能 MATLAB产品组是从支持概念设计、算法开发、建模仿真, 到实时实现的集成环境,可用来进行: 数据分析 数值与符号计算 工程与科学绘图 控制系统设计 数字图像信号处理 建模、仿真、原型开发 财务工程、应用开发、图形用户界面设计
MATLAB的功能 MATLAB产品组是从支持概念设计、算法开发、建模仿真, 到实时实现的集成环境,可用来进行: ➢ 数据分析 ➢ 数值与符号计算 ➢ 工程与科学绘图 ➢ 控制系统设计 ➢ 数字图像信号处理 ➢ 建模、仿真、原型开发 ➢ 财务工程、应用开发、图形用户界面设计
MATLAB Demos MATLAB语言特点 编程效率高,允许用数学的语言来编写程序 用户使用方便,把程序的编辑、编译、连接和执行融为一体 高效方便的矩阵和数组运算 >语句简单,内涵丰富 >扩充能力强,交互性,开放性 语言简洁 >方便的绘图功能 该软件由c语言编写,移植性好
MATLAB语言特点 ➢ 编程效率高,允许用数学的语言来编写程序 ➢ 用户使用方便,把程序的编辑、编译、连接和执行融为一体 ➢ 高效方便的矩阵和数组运算 ➢ 语句简单,内涵丰富 ➢ 扩充能力强,交互性,开放性 ➢ 方便的绘图功能 ➢ 该软件由c语言编写,移植性好
Begin Here Student Version release 1 MATLAB的环境 >菜单项; >工具栏; >【 Command window】命令窗囗; >【 Launch pad】分类帮助窗囗; 【 Workspace】工作区窗口; >【 Command History】指令历史记录窗囗; >【 Current Directory】当前目录选择窗口;
MATLAB的环境 ➢ 菜单项; ➢ 工具栏; ➢ 【Command Window】命令窗口; ➢ 【Launch Pad】分类帮助窗口; ➢ 【Workspace】工作区窗口; ➢ 【Command History】指令历史记录窗口; ➢ 【Current Directory】当前目录选择窗口;
MATLAB操作窗口 b←双击桌面快捷键,启动软件。 MATLaB 6.1 夏 ATLAB l Comand indow 回回囟 File Edit view Web Window Help File Edit view*W电置 lindow Help 尊? To get started, select "MATLAB Help" from the Help menu Launch Pad +ˇ人 MATLA 中峻 Communications Toc1boz Control System Toolb Data Acquisi tion Toolbox 中 Database Toolbox 接受命令的窗口 Datafeed Toolbox L Launch Pad(Workspace Command History set cl MTB>set c1 %-11:17AM3/06/04-% %11:06AM3/10/04-% %4:01PM5/02/04-% 4:06PM5/02/04—% d Command histo Current Directory Ready
MATLAB操作窗口 双击桌面快捷键,启动软件。 接受命令的窗口
M文件的编写与应用 MATLAB的M文件就是用户把要实现的命令写在一个以m 作为文件扩展名的文件中,然后由 MATLAB系统进行解释,运 行出结果。即为实现某种功能的命令集。从而使得 MATLAB具 有强大的可开发性与可扩展性。 MATLAB是由C语言开发而成,因此,M文件的语法规则 与C语言几乎完全一样。 M文件可在命令窗口直接调用,只需键入文件名
M文件的编写与应用 MATLAB的M文件就是用户把要实现的命令写在一个以m 作为文件扩展名的文件中,然后由MATLAB系统进行解释,运 行出结果。即为实现某种功能的命令集。从而使得MATLAB具 有强大的可开发性与可扩展性。 MATLAB是由C语言开发而成,因此,M文件的语法规则 与C语言几乎完全一样。 M文件可在命令窗口直接调用,只需键入文件名
9E:}我的工作教学多媒体\概率统计 shili.m File edit View Text Debug Breakpoints Teb Window Help 十算 I=input[ input n for i=1 n"1 〓s常 6t0不在命令窗口显示结果
不在命令窗口显示结果
Command window F1e卫 dit view web window五e1p (s丘」1 input IE 调用M文件 shili.m 72
调用M文件shili.m
MATLAB在《微积分》中的应用 、求函数值 例1在命令窗口中键入表达式z=x2+e+ s-yInx-3 并求x=2,y=4时的函数值。 >>X=2y=4 >>z=X2+exp(Xty)-y *log(x)-3 命令窗口显示结果: x=2 z=401.6562
MATLAB在《微积分》中的应用 1、求函数值 例1 在命令窗口中键入表达式 并求 时的函数值。 2 ln 3, x y z x e y x + = + − − x y = = 2, 4 >> x=2,y=4 >>z=x^2+exp(x+y)-y*log(x)-3 x = 2 y = 4 z = 401.6562 命令窗口显示结果: