matlab介绍教程分析.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB的主要应用领域 (1)、数值分析。 (2)、数值和符号计算。 (3)、工程与科学绘图。 (4)、控制系统的设计与方针。 (5)、数字图像处理。 (6)、数字信号处理。 (7)、通讯系统设计与仿真。 (8)、财务与金融工程。 Matlab 的特点与主要功能 分号和续行符的作用 变量的查询 系统预定义变量(常量) 各种 format 格式 变量的存储 变量的读取 矩阵元素的引用 矩阵元素的引用 特殊矩阵生成函数 MATLAB的三角函数 MATLAB的基本数学函数 矩阵相关函数 Matlab 程序设计介绍 M文件 M文件的建立与打开 函数文件 函数调用 两类M文件的区别 程序控制结构 顺序结构 选择结构 if 语句 IF 语句 switch 语句 循环结构 for 语句 while 循环 格式... while condition, % 测试条件 ....... % 语句 end % 循环终止 while 可以嵌套 二维曲线绘图: 基本原理:点 ? 线 基本形式: plot(x,y, s) :生成 (x,y) 的散点图 x,y 是相同类型的向量,且长度相等(指采样点的横、纵坐标) s 用于控制图形的属性,可省略(默认:蓝色细实线) 三维空间绘图: 基本原理:点 ? 线 或 点 ? 线 ? 面 三维曲线:plot3 空间曲面:mesh 和 surf mesh(X,Y,Z,C) 或 surf(X,Y,Z,C) C 用来指定图形的配色 例:三维螺线 y=sin(x),z=cos(x), 0x20 符号函数绘图: 平面曲线:ezplot 三维曲线:ezplot3 例:三维螺线 x=t, y=sin(t), z=cos(t) 矩阵相关函数 矩阵的QR分解 qr(A) 矩阵的LU分解 lu(A) 矩阵的条件数 cond(A) 矩阵的阶数 size(A) 特征值及特征向量 eig(A) 方阵的逆矩阵 inv(A) 矩阵的迹 trace(A) 矩阵的行列式 det(A) 矩阵的秩 rank(A) 向量或矩阵的范数 norm(A) Matlab 是一种科学计算语言,但同时也具有和 C、 FORTRAN 等高级语言相类似的语言特征,能方便地实现程序控制。利用 Matlab 的程序控制功能,可以将有关Matlab 命令编成程序存储在一个文件中(M文件),然后运行该文件,Matlab 就会自动依次执行文件中的命令,直到全部命令执行完毕。 在 Matlab 程序设计中,要充分利用 Matlab 数据结构的特点,提供编程效率。 用 Matlab 语言编写的程序称为 M文件,以“.m”为扩展名 M文件根据调用方式的不同可以分为两类: M文件是由若干 Matlab 命令组合在一起构成的,它可以完成某些操作,也可以实现某种算法 Script file:命令文件/脚本文件 Function file:函数文件 事实上,Matlab 提供的内部函数以及各种工具箱,都是利用Matlab 语言编写的 M文件 用户也可以结合自己的工作需要,开发自己的程序或工具箱 M文件是一个文本文件,可以用任何文本编辑器来建立和编辑,而一般使用 Matlab 自带的文本编辑器。 启动Matlab文本编辑器有三种方法: 打开已有的M文件: 1)菜单操作(open) 2)命令操作(edit 文件名) 3)命令按钮(快捷键) 4)双击 M文件 1)菜单操作(New) 2)命令操作(edit) 3)命令按钮(快捷键) (1) 命令文件:输入以下内容并以文件名 f2cs.m 存盘 clear; %清除当前工作空间中的变量 f=69; c=5*(f-32)/9; 在Matlab命令窗口中输入 f2cs ,即可执行该命令文件。不用输入参数,也没有输出参数,执行完后,变量 c、f 仍保留在工作空间。(可用whos查看) 例:分别用命令文件和函数文件将华氏温度转化为摄氏温度。 function 输出形参表 = 函数名(输入行参表) 注释说明部分(可选) 函数体语句(必须) 其中以 function开始的一行为引导行,表示该 M文件是函数文件。 特别提示:添加注释是个良好的编程习惯。 函数文件名与函数名一定要统一 函数名的命名规则与变量名相同(必须以字母开头)。 当输出行参多于一个时,用方括号括起来 函数文件由 function 语句引导,其基本结构为: 函数调用的一般格式 函数文件编好后,就可以被其它 M文件调用了。 输出实参表 = 函数名(输入实参表) 函数调用时,实参的顺序、个数必须与函数定义时的形参的顺序、个数一致。 函数文件:建立函数文件

文档评论(0)

阿里山的姑娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档