数学物理建模作业讲评课件.pptVIP

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学物理建模作业讲评课件

对函数sin(x)+cos(x)取任意多个数据点,求拟合6阶多项式,并图示拟合情况,并对图形进行修饰。 ;用符号运算应该怎么做? %计算位移和速度 function [s,v]=velocity(X0,V0,A,T); syms x x0 v0 a t y1=dsolve(D2x=a,Dx(0)=v0,x(0)=x0,t); %求解满足的微分方程,得到位移 y2=diff(y1,t); %对位移作一次导数得到速度 s=subs(y1, {x0,v0,a,t},{X0,V0,A,T}); %变量替换得到位移和速度的值 s=double(s); v=subs(y2, {x0,v0,a,t},{X0,V0,A,T}); v=double(v);;求点P(2,-4,5)关于直线的垂足和对称点。要求编M函数文件来实现,并绘制这些直线和点。;%解法1:求p点垂足和对称点 syms x y z p=[2,-4,5]; q=[x,y,z]; g1=(x-2)/3=(y+3)/7; g2=(y+3)/7=(z-1)/(-3); g3= dot(q-p,[3 7 -3]); f=solve(g1,g2,g3) C=double([f.x,f.y,f.z]) S=2.*C-p ;%求中点和对称点 %入口参数 P0 已知点坐标 % x0 直线上点坐标 % k 直线方向矢量 function [C,S]=points(P0,x0,k); %x0=[2,-3,1]; %k=[3 7 -3]; %P0=[2,-4,5]; P1=sym([x,y,z]); %符号表达式,待求对称点坐标 P2=(P0+P1)/2; %符号表达式,垂足点坐标 Online=(P2-x0)./k; %符号表达式,垂足点代入直线方程 Perpen=sum((P2-x0).*k); %符号表达式,垂直条件代入 f1=sym(strcat(char(Online(1)),=,char(Online(2)))); %垂足点在线条件1 f2=sym(strcat(char(Online(1)),=,char(Online(3)))); %垂足点在线条件2 f3=sym(strcat(char(Online(2)),=,char(Online(3)))); %垂足点在线条件3 f4=sym(strcat(char(Perpen),=0)); %连线垂直于直线条件 s=solve(f1,f2,f4); %求条件方程,注意这里4个条件只有3个是独立的,求解3个未知数 S=double([s.x,s.y,s.z]); C=double((S+P0)/2);;解法2: function [Pd,Pp]=fp(P,Vp,V) Pv=P-Vp; L=sqrt(dot(V,V)), C=V*dot(Pv,V)/L*2 D=Pv-C; Pd=Vp+C; Pp=P-2*D; [Pd,Pp]=fp([2,-4,5],[2,-3,1],[3,7,-3]);解法3: k=[3,7,-3];p=[2,-4,5]; A=[7 -3 0;0 3 7;3 7 -3];b=[23 -2 -37]; x=inv(A)*b m=2*x-p;回顾一下泰勒级数展开 泰勒(Taylor)展开定理 设f(z)在区域D:|z-z0|R内解析,则在D内f(z)可展开成泰勒级数 其中;一些常见的泰勒级数展开公式;回顾一下罗朗级数展开 罗朗级数展开定理 设函数f(z)在D:R1|z-z0|R2内解析,则在此圆环内f(z)必可展开成罗朗级数 其中;应用两种级数展开复变函数的时候首先确定: 展开所在的区域属于哪一个环域 若内部区域解析,则采用泰勒展开 若内部有奇点或不解析,则采用罗朗展开;绘制复变函数 的图像,并验证 其泰勒展开和罗朗展开 ; 泰勒展开; 罗朗展开; 罗朗展开;图形的绘制 (1)直接绘制 z=4*cplxgrid(40); cplxmap(z,1./(z+eps*(abs(z)==1)-1)./ (z+eps*(abs(z)==2)-2),10*pi);;图形的绘制 (2)泰勒展开 z=2*cplxgrid(30); z1=z; z1(abs(z1)=1)=NaN; w1=1; u1=1; p1=1; q1=1; for k=1:100 u1=u1.*z1; w1=w1+u1;

文档评论(0)

dmdt5055 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档