Fortran用exp表示的復(fù)數(shù)虛部的符號(hào)會(huì)和matlab的相反?
例如MATLAB代碼: a(k)=exp(1i*2*pi*1/8); Fortran代碼:real*8,parameter :: pi=3.1415936 complex*8,parameter :: j_imag=(0.,1.) complex*8 :: a=exp(j_imag*2*pi/8.0); 但結(jié)果為: MATLAB的結(jié)果為a=0.707106781186548 - 0.707106781186548i Fortran的結(jié)果為a=(0.7071066,0.7071069)
返回小木蟲(chóng)查看更多
京公網(wǎng)安備 11010802022153號(hào)
樓主你好,我對(duì)Fortran不懂,PI近似3.1415926 而不是3.1415936
另外你用matlab計(jì)算的結(jié)果不對(duì)。
希望能對(duì)你有幫助,國(guó)慶愉快,