24小时热门版块排行榜    

查看: 590  |  回复: 2

keer87

银虫 (正式写手)

[交流] 【求助】fortran遇到的问题, 已有2人参与

问个fortran里的问题。

f=pp*pf*Cos(th),f是被积函数,积分变元为th,pp和pf为定值,
如果在调用被积函数语句之前输出f , 即:write(*,*) f
那么输出的就是一个实数,不含th,一般是默认的把th取了0。


在fortran的运算过程中,fortran是先把f 用th=0算出,再积分,还是把带着th的因式积分,最后给出数值呢?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mplanck

至尊木虫 (职业作家)

之上又是啥子虫虫?


keer87(金币+2):thank you 2010-07-25 19:10:21
余泽成(金币+1):谢谢参与应助! 2010-07-26 09:36:42
Fortran是数值积分,所以不管调用内部的模块还是自己编写模块,都是先把积分区间内变量离散化,求出离散点对应的值再求和
不知不觉过2W了!那向3W挺进~~
2楼2010-07-25 17:30:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pdce218

金虫 (正式写手)

keer87(金币+1):谢谢 2010-08-19 12:08:28
很高深的,没看懂,顶下哦,继续加油!
明天会更好……
3楼2010-08-03 00:17:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 keer87 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见