《应用高等数学》(第9章)数学实验.pptx

《应用高等数学》(第9章)数学实验.pptx

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

;;;;;9.1MATLAB初步知识;9.1MATLAB初步知识;9.1MATLAB初步知识;9.1MATLAB初步知识;9.1MATLAB初步知识;9.1MATLAB初步知识;;9.2.1常量、变量与函数念;9.2.1常量、变量与函数念;9.2.1常量、变量与函数念;9.2.1常量、变量与函数念;9.2.1常量、变量与函数念;9.2.1常量、变量与函数念;9.2.1常量、变量与函数念;9.2.2算术运算;9.2.2算术运算;例1;例2;例3;9.2.2算术运算;;例4;例5;例6;例7;课堂小结;;9.3数学实验(二)——极限实验;9.3数学实验(二)——极限实验;例1;例2;例3;;9.4数学实验(三)——导数与微分实验;例1;;9.5数学实验(四)——积分实验;例1;例2;例3;例4;;9.6数学实验(五)——常微分方程实验;例1;例2;【说明】;例3;例4;;在MATLAB中,级数求和是由symsum函数实现的,symsum函数的调用格式一般为

symsum(f,n,a,b)

其中,f为级数的通项,n为级数自变量,a和b分别为级数求和的起始项与终止项。;例1;将函数展开成泰勒级数是由taylor函数实现的,taylor函数的调用格式一般为

taylor(f,x,a,‘Order’,k)

其中,f为函数的符号表达式,x为自变量,a表示函数f在x=a处展开,k为需要展开的项数。;例2;课堂小结;;在MATLAB中,一维数组的创建有多种方法,这里介绍两种最简单的方法。;(1)直接创建。通过输入数组中每个元素的方式直接建立。

具体方法:将所有元素依次写在中括号中,元素之间用空格或逗号间隔。例如,

a=[1-234-5]

a=

1-234-5

a=[1,-2,3,4,-5]

a=

1-234-5;(2)按“初值:步长:终值”方式创建。

在命令行窗口输入“初值:步长:终值”则会创建以初值开始、终值结束,并以给定步长为增量的行向量;如果输入命令“初值:终值”,则默认步长为1。例如,

a=0:2:10

a=

0246810

a=0:10

a=

012345678910;在MATLAB中,可直接对向量进行运算,其命令调用格式为;9.8.2向量的运算;例1;MATLAB用plot函数绘制函数图形,其命令调用格式为

plot(x,y,‘s1s2’)

该命令表示绘制分别以x和y为横、纵坐标的二维??线。s1,s2,是用来指定线型、颜色的字符参数,多个参数之间用空格隔开。常用的符号、颜色及线型如表所示。;例2;在用plot绘图命令之前首先需要定义函数自变量的范围,创建自变量向量x。;MATLAB还允许在一个窗口内同时绘制多条曲线,主要用于不同函数之间的比较或分段函数图形的绘制,其命令调用格式为

plot(x1,y1,‘参数1’,x2,y2,‘参数2’,)

其中,x1,y1确定第一条曲线的坐标值,参数1为第一条曲线的参数;x2,y2确定第二条曲线的坐标值,参数2为第二条曲线的参数……;例3;在实际应用中,经常需要在已经存在的图上绘制新的曲线,并保留原来的曲线,MATLAB提供了以下命令来完成这项功能。

holdon:使当前图形保留而不被刷新,并接受即将绘制的新图形。

holdoff:不保留当前轴及图形,绘制新图形后,原图即被刷新。;例4;9.8.3二维图形的绘制;例5;例5;9.8.4三维图形的绘制;9.8.4三维图形的绘制;9.8.4三维图形的绘制;解在命令行窗口中输入

t=0:0.01*pi:10*pi;plot3(t.*sin(t),t.*cos(t),t)

输出结果为如图1所示的图形。

或者,在命令行窗口中输入

ezplot3(‘t.*sin(t)’,‘t.*cos(t)’,‘t’,[0,10*pi])

输出结果为如图2所示的图形。;解在命令行窗口中输入

symsxy

z=exp(sin(x*y));

ezmesh(z,[0,3,0,3])

输出结果为如图所示的图形。;课堂小结;

文档评论(0)

1亿VIP精品文档

相关文档