conj(计算机编程语言的函数)

conj,计算机编程语言函数,该函数是FreeMat、Matlab等科学计算软件中常见的一个函数,它用于求复数的共轭(conjugate)。

函数简介

函数功能:用于求复数的共轭(conjugate)。

语法格式:

y = conj(x)

其中x是一个n维的数值数组。该调用将返回x中每个复数的共轭复数。

Z是一个复数数组,则满足:conj(Z) = real(Z) – i*imag(Z)

程序示例

在FreeMat中的示例

–> conj(1+2i)

ans =

1.0000 – 2.0000i

–> A = [1 2 3; 4 5 6; 7 8 9];

–> B = A + [i 2*i 3*i; 4*i 5*i 6*i; 7*i 8*i 9*i];

–> B’

ans =

1.0000 – 1.0000i 4.0000 – 4.0000i 7.0000 – 7.0000i

2.0000 – 2.0000i 5.0000 – 5.0000i 8.0000 – 8.0000i

3.0000 – 3.0000i 6.0000 – 6.0000i 9.0000 – 9.0000i

–> B.’

ans =

1.0000 + 1.0000i 4.0000 + 4.0000i 7.0000 + 7.0000i

2.0000 + 2.0000i 5.0000 + 5.0000i 8.0000 + 8.0000i

3.0000 + 3.0000i 6.0000 + 6.0000i 9.0000 + 9.0000i

–> conj(B’)

ans =

1.0000 + 1.0000i 4.0000 + 4.0000i 7.0000 + 7.0000i

2.0000 + 2.0000i 5.0000 + 5.0000i 8.0000 + 8.0000i

3.0000 + 3.0000i 6.0000 + 6.0000i 9.0000 + 9.0000i

在Matlab中的示例:

–>Z = 2+3i

Z =

2.0000 + 3.0000i

–> Z = [0-1i 2+1i; 4+2i 0-2i]

Z =

0.0000 – 1.0000i 2.0000 + 1.0000i

4.0000 + 2.0000i 0.0000 – 2.0000i

赞(0)
免责声明:本文部分文字与图片资源来自于网络,用户转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即在本文留言评论通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意。