日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab函数式里虚数i怎么表示,MATLAB中复数的处理函数

發布時間:2023/12/16 循环神经网络 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab函数式里虚数i怎么表示,MATLAB中复数的处理函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

要說明復數的運算,先從解以下的二次方程式的復數根談起

上式的根有實部 (-2) 及虛部 (±3),我們就這個復數的表示法來說明 MATLAB的復數功能。MATLAB

是以i或j字元來代表虛部,其它的復數相關函數有real, imag, conj, abs, angle等等,詳見線上說明lookfor

complex。如果復數表示為 x=a+bi

共軛復數

=

, 復數大小r =

, 復數向量的夾角 θ= tan-1

(b/a)

復數實部a = r cosθ, 復數虛部b = r sinθ, 復數指數表示法

x=r ei

上述各函數對應MATLAB的復數指令為

a=real(x), b=imag(x),

=conj(x), r=abs(x),

=angle(x), x=r*exp(i*angle(x))

以下是幾個復數表示式的例子:

>> x=1-2*i; % 注意是 2*i 不是 2i

>> real(x) % 列出實部

ans =

1

>> imag(x) % 列出虛部

ans =

-2

>> conj(x) % 計算共軛復數

ans =

1.0000 + 2.0000i

>> abs(x) % 計算復數的大小

ans =

2.2361

>> angle(x) % 計算復數向量的夾角(以徑度表示)

ans =

-1.1071

>> a=1; b=4; c=13;

>> x1=(-b+sqrt(b^2-4*a*c))/(2*a) % 以解二次方程式根的公式計算復數根

x1 =

-2.0000 + 3.0000i

>> x2=(-b-sqrt(b^2-4*a*c))/(2*a)

x2 =

-2.0000 - 3.0000i

>> y=exp(i) % 以復數指數方式表示一個復數

y =

0.5403 + 0.8415i

>> y=exp(i*pi*0.75)

y =

-0.7071 + 0.7071i

和復數有關的圖以極座標來表示會比一般的卡氏座標要合適,polar指令可以將數據以極座標方式加以繪圖, 其語法為

polar(theta,r),(theta,r)分別代表極座標上的角度及半徑值。以下的例子說明了 polar用法:

>> t=0:0.01:2*pi;

>> r=sin(2*t).*cos(2*t);

>> polar(t,r)

>> title('Polar plot of sin(2t)cos(2t)')

>> angle=0:2*pi/100:2*pi;

>> r=angle/(2*pi);

>> polar(angle,r)

>> title('Polar plot')

>> grid

總結

以上是生活随笔為你收集整理的matlab函数式里虚数i怎么表示,MATLAB中复数的处理函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。