网站大量收购独家精品文档,联系QQ:2885784924

[数学]数值分析与Matlab软件.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[数学]数值分析与Matlab软件

Matlab绘图 plot(x,y): 画出点集合( , )的图形,其中 为x的第i个分量, 为y的第i个分量。 subplot(m,n,k): 在同一个图形窗口中绘制m×n个图形,其中k表示第k个子窗口。 text(x,y,string):表示在坐标(x,y)处显示字符串string。 hold: hold on表示在当前窗口继续绘图。hold off 则去除这一设置,即删除当前绘图窗口的内容,然后重新绘制。 Matlab与数值分析相关内容介绍 多项式 多项式的Matlab表示 Matlab与数值分析相关内容介绍 相关函数 roots(p): 计算多项式p的零点。 polyval(p,x):计算多项式p在x处的值。 polyfit(x,y,n):给定n+1个点的数据,计算n次插值多项式。 polyder(p): 计算多项式p的一阶导数。 conv(p,q): 计算多项式p和q的乘积。 [b,r]=deconv[p,q]: 计算多项式除法。 数值分析与Matlab软件 Matlab简介 Matlab软件是一个功能非常强大的数学软件。 包括:科学计算、符号计算、图形处理等功能。 Matlab是一种类似于Fortran和C的一种语言。虽然Matlab的计算远慢于Fortran和C,但是它方便且易学易用。 Matlab的特点 易于编程 整数、实数、复数之间的统一性 以矩阵数据类型为基础的数据结构 丰富的数学函数库和工具包 Matlab入门 计算前的准备 常用窗口: 命令窗口(Command Window) M文件编辑窗口(Editor) 帮助窗口(Matlab Help) 常用的基础命令: version、clc、clock(fix(clock))、who、 path、clear、help等 Matlab入门 Matlab入门 Matlab入门 Matlab入门 命令窗口直接执行命令 简单的计算器功能 (Matlab能够实现与Window自带的计算器相似的功能。) 语句后加分号(;)表示不显示结果。 输出格式命令(format) Matlab入门 Matlab语言基础 常量: 变量名 含 义 值 eps 浮点运算相对精度 2.2204e-16 pi ∏ 3.14159... i和j 虚数单位 inf 无穷大 ∞ NaN 非数值 Matlab入门 变量: 不需事先声明(定义)变量,Matlab会跟据变量所涉及到的操作来决定变量的类型。 任何以字母开头,包含字母、数字或下划线并且长度少于32的字符串都可以作为变量名。 函数: exist :可用于检测某个名称是否被使用过,从而 避免命名冲突。 Matlab入门 运算符: 算术运算符 如:+、-、×、/、\、^等 关系运算符 如:、 、 =、 =、 ==、~=等 逻辑运算符 如:not(~)、and()、or(|)、xor等 Matlab入门 矩阵的生成: 空数组: [] 行向量: [1 3 5 7]或[1,3,5,7]或1:2:4 列向量: [1;3;5;7] 二维数组:[1 2 3 4;5 6 7 8]或[1,2,3,4;5,6,7,8] 利用函数生成数组: 例如:rand、zeros、ones、transpose(‘)等 Matlab入门 其他: a=[1 2 3 4] c=[a ; b] b=[5 6 7 8] A=[1,2;3,4] A(3,3)=5 A=[1,2;3,4] A(2,:)=[ ] 注: A(3,3)表示矩阵A的第三行第三列的元素的值; A(2, :)表示矩阵A的第二行。 Matlab入门 流程控制语句 条件控制(if、switch) if x 1 y = 1; elseif x 2 y = 2; elseif x 3 y = 3; … … else y = n;

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档