24小时热门版块排行榜    

查看: 480  |  回复: 10
当前主题已经存档。

aifeng

金虫 (小有名气)

[交流] 精通fortran的请进

怎么用fortran 实现下面公式的编程呢?

文件名: 未命名.bmp
描述: 未命名.bmp
下载链接: http://www.fs2you.com/files/56a54002-bf65-11dc-965c-0014221f4662/
预览:
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

faller

铜虫 (著名写手)

这个不用精通就能写。不过我不清楚图中指数 iw 的含义。是复数还是两个变量的乘积?
2楼2008-01-10 19:14:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

aifeng

金虫 (小有名气)

是复数,i 就是复数中的 i
3楼2008-01-10 19:21:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nucleus01

至尊木虫 (著名写手)

小木虫北庭节度使

我不懂fortran,试试:
shi=0
xu=0
Do w=1,10
shi=shi+cos(w)
xu=xu+sin(w)
end do
A=shi+i*xu

[ Last edited by nucleus01 on 2008-1-11 at 11:53 ]
爽是要付出代价的!
4楼2008-01-10 19:32:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hobbyzhang

荣誉版主 (文坛精英)

小木虫首席大法官

不会会FOXPRO
如果我儿子长大当军人,我会告诉他,做为军人,不仅要服从命令,还要服从真理和正义,生你的是父母,养你的是百姓,所以你所做的,必须对人民有利,永远记住,.
5楼2008-01-10 19:57:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

aifeng

金虫 (小有名气)

fortran中的复数就不是这样表示的 A=shi+i*xu
6楼2008-01-10 20:14:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nucleus01

至尊木虫 (著名写手)

小木虫北庭节度使

这是欧拉公式,表示复数的计算方法。至于fortran中怎么表示,有了结果,怎么表示应该应该简单吧,我不懂fortran.
爽是要付出代价的!
7楼2008-01-10 21:15:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zyy816

至尊木虫 (著名写手)

★ ★ ★ ★
aifeng(金币+4,VIP+0):谢了
program main
integer::w
complex::a,b

a=(0,1)
b=(0,0)
do w=1,10
b=b+exp(w*a)
end do

write(*,*)b

end program main


结果:
(-1.417448,1.411188)
8楼2008-01-11 00:12:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nucleus01

至尊木虫 (著名写手)

小木虫北庭节度使

??????

[ Last edited by nucleus01 on 2008-1-11 at 11:52 ]
爽是要付出代价的!
9楼2008-01-11 07:05:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 aifeng 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见