- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多重积分 syms x y z; f=4*z*(x^2*y-z^2)*[cos(x^2*y)+x^2*y+... 2*x^4*sin(x^2*y)+4*cos(x^2*y)*x^4*y-sin(x^2*y)]; I=int(int(int(f,x),y),z) 多重积分 syms x y z; f=4*x*z*exp(-x^2*y-z^2); I=int(int(int(f,x,0,1),y,0,pi),z,0,pi) vpa(I,20) 泰勒级数 g=taylor(f,x,n)%按x=0进行taylor幂级数展开 g=taylor(f,x,n,a)%按x=a进行taylor幂级数展开 n为展开项数,缺省时展开至5次幂,即6项, syms x f=1/(x^2-5*x+4); L=taylor(f,5,2) L1=taylor(f,9,0) 关于x=a点的展开 将展开 成x-2的幂级数和9项麦克劳林级数 Fourier变换及其反变换 Fw=fourier(ft,t,w) 求“时域”函数ft的Fourier变换 ft=ifourier(Fw,w,t) 求“频域”函数Fw的Fourier反变换 Laplace变换及其反变换 Fs=laplace(ft,t,s) 求“时域”函数ft的Laplace变换 ft=ilaplace(Fs,s,t) 求“频域”函数Fs的Laplace反变换 符号变换和符号卷积 傅立叶级数 将一个函数f(x)展开为傅立叶级数 只需求出系数,即可求出傅立叶级数,公式如下: 只需利用命令int()就可计算系数,从而可得函数的傅立叶展开 傅立叶级数没有现成的函数,但考虑到不同函数傅立叶展开公式 是一致的,因此,我们可以编制一个函数,专门用来计算函数的 傅立叶系数,函数如下: function [a0,ak,bk]=myfly(f) syms k x a0=int(f,x,-pi,pi)/pi; ak=int(f*cos(k*x),x,-pi,pi)/pi; bk=int(f*sin(k*x),x,-pi,pi)/pi; 如果要计算出具体的数值,则可以用下面的方法实现: 现将ak,bk的计算公式分别编制成独立的函数,并以相应的文件名命名。这里先编制两个m文件,其内容分别为: %fourieran.m function an=fourieran(f,n) syms x an=int(f*cos(n*x),x,-pi,pi)/pi; %fourierbn.m function bn=fourierbn(f,n) syms x bn=int(f*sin(n*x),x,-pi,pi)/pi; function mfourier=mfourier(f,n) syms x a b c; mfourier=int(f,-pi,pi)/2; %计算a0 for i=1:n a(i)=int(f*cos(i*x),-pi,pi); b(i)=int(f*sin(i*x),-pi,pi); mfourier=mfourier+a(i)*cos(i*x)+b(i)*sin(i*x); end return function [A,B,F]=fuliye(f,x,n,a,b) if nargin==3,a=-pi;b=pi;end L=(b-a)/2; if a+b~=0, f=subs(f,x,x+L+a); end %若a+b~=0,则执行后面语句;否则执行下面语句 A=int(f,x,-L,L)/L;B=[];F=A/2; for i=1:n an=int(f*cos(i*pi*x/L),x,-L,L)/L; bn=int(f*sin(i*pi*x/L),x,-L,L)/L; A=[A,an];B=[B,bn]; F=F+an*cos(i*pi*x/L)+bn*sin(i*pi*x/L); end if a+b~=0,F=subs(F,x,x-L-a);end * 数学实验 微积分问题的求解 极限 limit(f,x,a): 计算 limit(f,a): 当默认变量趋向于 a 时的极限 limit(f): 计算 a=0 时的极限 limit(f,x,a,right): 计算右极限 limit(f,x,a,left): 计算左极限 syms x k; L=limit((1-1/x)^(k*x),x,inf) Lf=vpa(subs(L,k,sym(-1)),48) 例:计算 多元函数极限 limit(lim
文档评论(0)