1 / 365
文档名称:

Matlab操作指南2.ppt

格式:ppt   大小:4,082KB   页数:365页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Matlab操作指南2.ppt

上传人:xinsheng2008 2016/9/16 文件大小:3.99 MB

下载得到文件列表

Matlab操作指南2.ppt

相关文档

文档介绍

文档介绍:2016-9-161下一页西安财经学院统计学院信息与计算科学系王培勋学软件应数用2016-9-162Matlab基础及其应用目录§第六章Matlab空间作图§第二章Matlab语言基础§第三章Matlab数值运算§第四章Matlab符号运算§第五章Matlab平面作图§第一章Matlab软件介绍2016-9-163附录二;Matlab工具箱函数汇总§第八章Matlab优化工具箱§第九章Matlab仿真集成环境§第十章Matlab综合程序设计附录一:Matlab工具箱英汉对照§第七章Matlab统计工具箱Matlab基础及其应用目录2016-9-164第一章Matlab简介????-9- Matlab概述?Matlab的名称是由MATrix和LABoratory两个词的前三个字母组合而成的。它是Matlab公司于1982年推出的一套高性能的数值计算和可视化数学软件,被誉为“巨人肩上的工具”。?由于使用Matlab编程运算与人进行科学计算的思路和表达方式完全一致,,Matlab又被称为演算纸式的科学算法语言。?经过十几年的完善和扩充,Matlab现已发展成为线性代数课程的标准工具。由于它不需定义数组的维数,并给出矩阵函数、特殊矩阵专门的库函数,使之在求解诸如信号处理、建模、系统识别、控制、优化等领域的问题时,显得大为简捷、高效、方便,这是其它高级语言所不能比拟的。? Matlab的简况2016-9-166?1984年,Matlab第1版(DOS版)? 1992年,Matlab ?1994年,Matlab ?1997年,Matlab ?1999年,Matlab ?2000年,Matlab ?2001年,Matlab ?2002年,Matlab ?2004年,Matlab Matlab的发展历史2016-9-167?(1) Matlab数值计算和符号计算功能Matlab以矩阵作为数据操作的基本单位,还提供了十分丰富的数值计算函数。Matlab和著名的符号计算语言Maple相结合,使得Matlab具有符号计算功能。?(2) Matlab的绘图功能Matlab提供了两个层次的绘图操作:一种是对图形句柄进行的低层绘图操作,另一种是建立在低层绘图操作之上的高层绘图操作。?(3) Matlab的编程语言Matlab具有程序结构控制、函数调用、数据结构、输入输出、面向对象等程序语言特征,而且简单易学、编程效率高。 Matlab的主要功能2016-9- Matlab的主要功能?(4) Matlab的工具箱Matlab中包括了被称作工具箱(TOOLBOX)的各类应用问题的求解工具。它可用来求解各类学科的问题,包括信号处理、图象处理、控制系统辨识、神经网络等。随着Matlab版本的不断升级,其所含的工具箱的功能也越来越丰富。?(5) Matlab中包括了图形界面编辑GUI,这可让使用者也可以象VB、VC 、VJ、DELPHI等那样进行一般的可视化的程序编辑。在命令窗口(mand window)键入simulink,就出现(SIMULINK) 窗口。以往十分困难的系统仿真问题,用SIMULINK只需拖动鼠标即可轻而易举地解决问题,这也是近来受到重视原因所在。2016-9- Matlab操作示例例1-1 在同一坐标系中绘出正弦曲线y=sinx和余弦曲线y=cosx在[0,2*Pi]上的图形. x=[0:1/180:2*pi]; % 输入自变量x的行矩阵f1=sin(x);%输出因变量f1的行矩阵f2=cos(x);%输出因变量f2的行矩阵plot(x,f1),x,f2); %-2 求方程3x4+7x3 +9x2-23=0的全部根: p=[3,7,9,0,-23]; %建立多项式系数向量x=roots(p) %-9-1610?例1-3 求f=xlog(1+x)在[]上的定积分S解S=quad('x.*log(1+x)',0,1)?例1-4 求解线性方程组:Ax=b。其中A=[2,-3,1; 8,3,2; 45,1,-9]; b=[4;2;17]; 解x=inv(A)*b?注意:线性方程组的解也可写成x=a\ Ma