matlab与科学计算3.ppt

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

* 例: syms t; syms a positive; x=a*cos(t); y=a*sin(t); z=a*t; I=int(z^2/(x^2+y^2)*sqrt(diff(x,t)^2+diff(y,t)^2+ diff(z,t)^2),t,0,2*pi) I = 8/3*pi^3*a*2^(1/2) pretty(I) 3 1/2 8/3 pi a 2 * 例: x=0:.001:1.2; y1=x; y2=x.^2; plot(x,y1,x,y2) %绘出两条曲线 syms x; y1=x; y2=x^2; I1=int((x^2+y2^2)*sqrt(1+diff(y2,x)^2),x,0,1); I2=int((x^2+y1^2)*sqrt(1+diff(y1,x)^2),x,1,0); I=I2+I1 I = -2/3*2^(1/2)+349/768*5^(1/2)+7/512*log(-2+5^(1/2)) * 3.5.1.2 第二类曲线积分 又称对坐标的曲线积分,起源于变力 沿曲线 移动时作功的研究 曲线 亦为向量,若曲线可以由参数方程表示 则两个向量的点乘可由这两个向量直接得出. * 例:求曲线积分 syms t; syms a positive; x=a*cos(t); y=a*sin(t); F=[(x+y)/(x^2+y^2),-(x-y)/(x^2+y^2)]; ds=[diff(x,t);diff(y,t)]; I=int(F*ds,t,2*pi,0) % 正向圆周 I = 2*pi * 例: syms x; y=x^2; F=[x^2-2*x*y,y^2-2*x*y]; ds=[1; diff(y,x)]; I=int(F*ds,x,-1,1) I = -14/15 * 3.5.2曲面积分与MATLAB语言求解 3.5.2.1 第一类曲面积分 其中 为小区域的面积,故又称为对面积的曲面积分。曲面 由 给出,则该积分可转换成x-y平面的二重积分为 * 例: %四个平面,其中三个被积函数的值为0,只须计算一个即可。 syms x y; syms a positive; z=a-x-y; I=int(int(x*y*z*sqrt(1+diff(z,x)^2+ diff(z,y)^2),y,0,a-x),x,0,a) I = 1/120*3^(1/2)*a^5 * 若曲面由参数方程 曲面积分 * 例: syms u v; syms a positive; x=u*cos(v); y=u*sin(v); z=v;f=x^2*y+z*y^2; E=simple(diff(x,u)^2+diff(y,u)^2+diff(z,u)^2); F=diff(x,u)*diff(x,v)+diff(y,u)*diff(y,v)+diff(z,u)* diff(z,v); G=simple(diff(x,v)^2+diff(y,v)^2+diff(z,v)^2); I=int(int(f*sqrt(E*G-F^2),u,0,a),v,0,2*pi) I = 1/4*a*(a^2+1)^(3/2)*pi^2+1/8*log(-a+(a^2+1)^(1/2)) *pi^2-1/8*(a^2+1)^(1/2)*a*pi^2 * 3.5.2.2 第二类曲面积分 又称对坐标的曲面积分 可转化成第一类曲面积分 * * 若曲面由参数方程给出 * 例: 的上半部,且积分沿椭球面的上面。 %引入参数方程 x=a*sin(u)*cos(v); y=b*sin(u)*sin(v); z=c*cos(u), u[0,pi/2], v[0,2*pi]. syms u v; syms a b c positive; x=a*sin(u)*cos(v); y=b*sin(u)*sin(v); z=c*cos(u); A=diff(y,u)*diff(z,v)-diff(z,u)*diff(y,v); I=int(int(x^3*A,u,0,pi/2),v,0,2*pi) I = 2/5*pi*a^3*c*b * * 3.3.3 用插值、拟合多项式的求导数 基本思想:当已知函数在一些离散点上的函数值时,该函数可用插值或拟合多项式来近似,然后对多项式进行微分求得导数。 选取x=

文档评论(0)

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

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

1亿VIP精品文档

相关文档