作者sjgau (sjgau)
看板Fortran
标题Re: [请益] 解一元一次方程式
时间Mon May 4 17:26:10 2009
SET Z= A - B = 0
SO Z= F(X) - G(X) = 0
SET X1= ?
X2= ?
NO= ?
DX= (X2 - X1)/NO
X2= X2 + DX/10.0
FOR X= X1 TO X2 STEP DX DO BEGIN
Z1= Z(X1)
Z2= Z(X1 + DX)
IF ( (Z1*Z2) .LE. 0) THEN BEGIN
! HAS A ANSWER IN X1 - (X1 + DX)
! USE 二分法, TO FIND XX FOR Z == 0
STOP THE PROGRAM
END
END
! HAS NO ANSWER IN X1 - X2
※ 引述《samtom (阿同 )》之铭言:
: 我是fortran新手 最近刚入门
: 作业里面有一题求解一元一次方程式 因为还有许多章节还没看
: 所以想请大家先帮帮忙
: A=F(X)
: B=G(X)
: A=B
: 程式要怎麽写才能得到X?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.231.109.175