复变函数与积分变换结业论文

复变函数与积分变换结业论文

ID:41715498

大小:95.73 KB

页数:12页

时间:2019-08-30

复变函数与积分变换结业论文_第1页
复变函数与积分变换结业论文_第2页
复变函数与积分变换结业论文_第3页
复变函数与积分变换结业论文_第4页
复变函数与积分变换结业论文_第5页
资源描述:

《复变函数与积分变换结业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于matIab对复变函数与积分变量的研究姓名:徐庆学号:101044113单位:北京林业大学工学院自动化10-1内容摘要:《复变函数与积分变量》这门课程作为自动化专业的专业基础课程,对于后继课程有着极其重要的意义,但在学习过程中,很多量的求解需要繁琐的计算步骤与复杂的计算过程。同时,作为一种抽象的函数,复变函数一般来说很难用具体图像来描绘其信息。Matlab作为一款功能强大的科学计算软件,利用一些编程语句可以很轻松的解决上述问题。例如,利用matlab可以对一个复常数进行基木的求模,求幅角,求实部、虚部的运算。更

2、进一步地,还可以求复数的指数、对数,对复数进行三角运算。在对于复变函数的研究屮,可以求解复变函数的留数,并用来求复变函数的积分,对复变函数进行泰勒级数展开。在积分变换方面,可以对函数进行傅里叶变换、逆变换,进行拉普拉斯变换、逆变换。在编程化的语句中,可以对同一类的问题进行统一的解决。关键字:复变函数积分变量matlab语句运算结果1matlab在复常数中的应用41.1Matlab中对单个复常数的简单运算41.2Matlab中对于单个复常数进行复杂的运算42.利用matlab对函数进行泰勒级数展开matlab在留数和

3、积分中的应用67771.3Matlab中对于两个复常数之间进行乘法、除法运算3.1利用matlab计算复变函数的留数3.2在matlab中,利用留数定理求解复变函数的积分84利用matlab对信号做傅氏、拉氏变换94.1利用matlab对信号做傅里叶变换94.2利用matlab对信号做拉普拉斯变换105利用matlab绘制复变函数111matlab在复常数中的应用1.1Matlab中对单个复常数的简单运算在matlab中,生成复数的形式分为两种:代数形式(如z二x+y*i)与指数形式(如z=r*exp(thetai

4、),其中r为模长,theta为幅角的弧度值)。⑴例如生成复常数3+4i,和2壽,具体语句如下:A=[3+4*i,2*exp(i*-)]0此外,还可以对单个复常数进行取模、4去幅角、求共觇复数运算,调用形式如下,取模:abs(x),取幅角:angle(x),1求共短conj(x)o举例,计算复数Z=—的模、幅角和共觇复数。解:a=[l/(l+i)],abs(a),angle(a),conj(a)。>>a=[1Z<1+dL〉]abs(a〉a=IO.5000—O.SOOOiO.5000+O.5OOOx1.2Matlab中

5、对于单个复常数进行复杂的运算在matlab中可以利用一些语句完成对于单个复常数进行幕运算,指数、对数运算,三角运算。对复数进行幕运算的语句为x",结果便返叵x的n次幕;对复数进行指数运算、对数运算的语句为exp(x),log(x),结果便返回x以e为底的指数和对数。并且,利用语句sin(x),cos(x)可以直接得出x的正弦、余弦值(求解其他三角函数值的公式见表一)。举例如下:已知复数a£,求詰、elogcosa.解:a=(l+i)/(l-i)aA(l/3)exp(a)log(a)cos(a)。>>(1—i)「

6、<1Z3)exp(a)logcos(a)a=0+1・OOOOzLarxs=1.5431表一函数名函数功能函数名函数功能sin(x)返回复数兀的正弦函数值asin(x)返回复数X的反正弦值cos(x)返回复数兀的余弦函数值acos(x)返冋复数X的反余眩值tan(x)返回复数兀的正切幣数值atan(x)返回复数X的反正切值cot(x)返回复数兀的余切函数值czcot(x)返回复数X的反余切值sec(x)返回复数兀的正割函数值dsec(x)返回复数X的反正割值csc(x)返回复数兀的余割函数值gcsc(x)返冋复数X的

7、反余割值sinh(x)返回复数兀的双曲正弦值coth(x)返回复数兀的双曲余切值cosh(x)返回复数尢的双曲余弦值sech(x)返回复数兀的双曲正割值tanh(x)返回复数X的双曲正切值csch(x)返回复数兀的双曲余割值1.3Matlab中对于两个复常数之间进行乘法、除法运算在matlab中,两个复数之间的乘法、除法可以通过“*”、“/”来实现。举例如下:己知a=l+V3i,b=2V2en,计算a*bz吕。b解:a=l+sqrt(3)*ib=2*sqrt(2)*exp(pi/4*i)a*ba/b。>>a=1(3

8、)*xt>=2*SQr±(2)亦exp(pi/4L*x)1•OOOO+1.7321xt>=2.OOOO+2-OOOOxams=-1■4641+5.4641xO.6830+O.183Ox但需要注意的是,(...)/5i相当于(...)/(5*i),但不等于(...)/5*i.2•利用matlab对函数进行泰勒级数展开设函数f(z)在区域D内解析,Zo为D内一点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。