مهندسی عمران راه و ساختمان
ایجاد ارتقاء دانش فنی مهندسی ( عمران )

 
تاريخ : یکشنبه ۶ تیر ۱۳۹۵
روش تکرار نیوتن رافسون(کد فرترن)

عضویت در کانال و سوپر گروه مهندسین راه و ساختمان

http://telegram.me/joinchat/BULTFT3mvgx-z6Vq3rLs3Q

http://telegram.me/joinchat/CivilStructure_Surveying

نقل قول :

کد فرترن روش تکرار نیوتن رافسون... این کد را برای تابع فرضی  F(x) = x - cos(x)  نوشته شده است.در این کد اول نرخ همگرایی را میگیرد و با توجه به ان شروع به محاسبه میکند.در آخر جواب را همراه با تعداد تکرارش نشان می دهد.…
program nioton
implicit none
INTEGER::k,i
REAL::x,fpx,fx,c,e,y
!F(x)= x - cos(x)
PRINT*
PRINT*,"    F(X) = X - cos(X)          X = ? "
PRINT*
PRINT*,"    Nerkhe hamgarayi ra vared konid : "
READ*,c
x=0
k=0
do
k=k+1
y=x
fx=x - COS(x)
fpx=1 + SIN(x)
x=x-(fx/fpx)
e=(ABS(x-y))/ABS(x)
if (e < c) exit
end do
PRINT*,"    Javab dar tekrar",k," barabar ast ba :   X =",x
PRINT*
end
بازگشت به صفحه اصلی وبلاگ مهندسی عمران راه و ساختمان
منبع

برچسب‌ها: روش تکرار, نیوتن رافسون, کد فرترن

ارسال توسط حسن فراهانی

اسلایدر