MATLAB在复变函数中的应用

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Matlab在复变函数中应用

[

数学实验(一)

*

|

华中科技大学数学系

二○○一年十月

^

MATLAB在复变函数中的应用

复变函数的运算是实变函数运算的一种延伸,但由于其自身的一些特殊的性质而显得不同,特别是当它引进了“留数”的概念,且在引入了Taylor级数展开Laplace 变换和Fourier变换之后而使其显得更为重要了。

,

使用MATLAB来进行复变函数的各种运算;介绍留数的概念及MAT–LAB的实现;介绍在复变函数中有重要应用的Taylor展开(Laurent展开Laplace变换和Fourier变换)。

1 复数和复矩阵的生成

在MATLAB中,复数单位为)1

i,其值在工作空间中都显示为

j

=

=sqrt

(-

.1

0+。

0000

i

复数的生成

复数可由i

a

z+

=。

=语句生成,也可简写成bi

b

a

z*

+

另一种生成复数的语句是)

exp(i

theta

r

z*

=,

*

exp(theta

=,也可简写成)

i

z*

r

其中theta为复数辐角的弧度值,r为复数的模。

创建复矩阵

创建复矩阵的方法有两种。

(1)如同一般的矩阵一样以前面介绍的几种方式输入矩阵 例如:)]33exp(23),6exp(9,32,53[i i i i A ***+-*+=

|

(2)可将实、虚矩阵分开创建,再写成和的形式 例如: )2,3(rand re =; )2,3(rand im =;

im i re com *+=

]

5466.07271.05681.02897.07027.05341.08385.03420.03704.03412.03093.06602.0[i i

i i i i com ++++++=

注意 实、虚矩阵应大小相同。

2 复数的运算

1.复数的实部和虚部

复数的实部和虚部的提取可由函数real 和imag 实现。

-

调用形式 )(x real 返回复数x 的实部

)(x imag

返回复数x 的虚部

2.共轭复数

复数的共轭可由函数conj 实现。

;

调用形式

)(x conj

返回复数x 的共轭复数

3.复数的模和辐角

复数的模和辐角的求解由功能函数abs 和angle 实现。 调用形式

|

)(x abs 复数x 的模

)(x angle

复数x 的辐角

例:求下列复数的实部与虚部、共轭复数、模与辐角 (1)

i

231

+ (2)i

i

i --131 (3)i i i 2)52)(43(-+

(4)i i i +-2184

由MATLAB 输入如下:

]21^48^,2/)52()43(),1/(3/1),23/(1[i i i i i i i i i i a +*--*=--+= =a

i i i i 0000.30000.10000.135000.35000.25000.11538.02308.0-----

)(a real %实部

=ans

@

)(a imag

%虚部

=ans

– – – –

)(a conj

%共轭复数

#

ans

=

+ + –+ +

abs%模

(a

)

ans

=

angle%辐角

(a

)

ans

=

–––

4.复数的乘除法

复数的乘除法运算由“/”和“*”实现。:

例复数的乘除法演示。

pi

x*

=

4i

exp(

)

3/

x

=

.2-

0000

i

4641

.3

y*

=

3i

pi

5/

exp(

)

=

y

4271

.2-

7634

.1

i

pi

y*

=

*

1i

)

3

5/

exp(

1y

=

.2+

4271

.1

i

7634

x/

y

ans

=

.1-

2181

5423

.0

i

x

1

/y

ans

=

<

1394

.0-

.1

I

3260

由此例可见,i5/)

,和i*

5/)

(i*

( 不相等。

( 相当于)

)

5

/(

5.复数的平方根

复灵敏的平方根运算由函数sprt实现。

调用形式

sprt返回复数x的平方根值

(x

)

6.复数的幂运算

复数的幂运算的形式为n

x^,结果返回复数x的n次幂。

例求下列各式的值

1

(-

)^

)6/1(

ans

=

+ i

7.复数的指数和对数运算

复数的指数和对数运算分别由函数exp和log实现。

相关文档
最新文档