实验一计算复变函数极限微分积分留数泰勒级数展开式.pptx
《实验一计算复变函数极限微分积分留数泰勒级数展开式.pptx》由会员分享,可在线阅读,更多相关《实验一计算复变函数极限微分积分留数泰勒级数展开式.pptx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1、MATLAB求复变函数极限2、MATLAB求复变函数微分3、MATLAB求复变函数积分4、MATLAB求复变函数在孤立奇点的留数5、MATLAB求复变函数的泰勒级数展开式MATLAB实现内容第1页/共17页1、MATLAB求复变函数极限用函数limit求复变函数极限【Matlab源程序】syms z f=;limit(f,z,z0)返回极限结果例1求在z=0的极限 解syms z;f=z*exp(z)/(sin(z)limit(f,z,0)ans=1MATLAB基本命令第2页/共17页.例例2 设设 求.解【Matlab源程序】syms z f=sin(z)/z;limit(f,z,0)a
2、ns=1limit(f,z,1+i)ans=1/2*sin(1)*cosh(1)-1/2*i*sin(1)*cosh(1)+1/2*i*cos(1)*sinh(1)+1/2*cos(1)*sinh(1)第3页/共17页2、MATLAB求复变函数微分用函数diff求复变函数极限【Matlab源程序】syms z f=();diff(f,z)返回微分结果例3设解symszf=exp(z)/(1+z)*(sin(z);diff(f)ans=exp(z)/(1+z)/sin(z)-exp(z)/(1+z)2/sin(z)-exp(z)/(1+z)/sin(z)2*cos(z)第4页/共17页3、MAT
3、LAB求复变函数积分(1)用函数int求解非闭合路径的积分.【Matlab源程序】syms z a bf=int(f,z,a,b)返回积分结果例例 4 求积分解解 syms z x1=int(cosh(3*z),z,pi/6*i,0)x2=int(z-1)*exp(-z),z,0,i)结果为:结果为:x1=-1/3*ix1=-1/3*ix2=-i/exp(i)x2=-i/exp(i)第5页/共17页(2)用函数int求解闭合路径的积分.例例5 计算积分的值解【Matlab源程序】symstzz=2*cos(t)+i*2*sin(t);f=1/(z+i)10/(z-1)/(z-3);inc=in
4、t(f*diff(z),t,0,2*pi)结果为inc=779/78125000*i*pi+237/312500000*pi若只输出6位有效数值,使用语句vpa(inc,6)结果为ans=.238258e-5+.313254e-4*i第6页/共17页4、MATLAB求复变函数在孤立奇点的留数(1)f(z)=p(z)/q(z);p(z)、q(z)都是按降幂排列的多项式用函数residue求f(z)=p(z)/q(z)在孤立奇点的留数【Matlab源程序】R,P,K=residue(B,A)返回留数,极点说明:向量B为f(z)的分子系数;向量A为f(z)的分母系数;向量R为留数;向量P为极点位置;
5、向量k为直接项:第7页/共17页解解 R,P,K=R,P,K=residueresidue(1,0,1,1,1)结果为:结果为:R=2R=2P=-1P=-1K=1 -1K=1 -1例例6 求函数在奇点处的留数例例7 计算积分的值,其中C C是正向圆周解先求被积函数的留数 R,P,K=residue(1,0,1,0,0,0,-1)结果为:第8页/共17页R=0.25000.2500-0.2500+0.0000i-0.2500-0.0000iP=-1.00001.00000.0000+1.0000i0.0000-1.0000iK=可见在圆周内有四个极点,所以积分值等于S=2*pi*i*sum(R)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 计算 函数 极限 微分 积分 泰勒 级数 展开式
限制150内