تاريخ : یکشنبه ۶ تیر ۱۳۹۵
روش نابجایی(کد فرترن)
عضویت در کانال و سوپر گروه مهندسین راه و ساختمان
نقل قول :
کد فرترن روش نابجایی ... این کد را برای تابع مثالی x^2 - 2^x نوشته است. کدی که نوشته شده است اول بازه a و b را میگیرد.همان طور که میدونید در روش نابجایی اول باید بازه را وارد کنید!حدس اولیه را 0 قرار داده است. بعد نرخ همگرایی را میگیرد و در هر مرحله خطا را نسبت به جواب مرحله قبل محاسبه میکنه و با نرخ همگرایی که وارد کرده اید مقایسه میکند.در آخر اگر خطا کمتر از نرخ همگرایی بود جواب را همراه با تعداد تکرار نشان میدهد.…program nabejayi
implicit none
INTEGER::k
REAL::a,b,fa,fb,x,e,c,y
!F(x)=x^2 - 2^x
PRINT*
PRINT*," F(X) = X^2 - 2^X X = ? "
PRINT*
PRINT*," Baraye baze [a,b], a & b ra vared konid : "
implicit none
INTEGER::k
REAL::a,b,fa,fb,x,e,c,y
!F(x)=x^2 - 2^x
PRINT*
PRINT*," F(X) = X^2 - 2^X X = ? "
PRINT*
PRINT*," Baraye baze [a,b], a & b ra vared konid : "
در ادامه مطلب
برچسبها: روش نابجایی, کد فرترن, محاسبات عددی
ادامه مطلب...
ارسال توسط حسن فراهانی
تاريخ : یکشنبه ۲۲ دی ۱۳۹۲
مطالعه آنلاین کد برنامه نویسی به زبان سی(روش نابجایی)
این کد ریشه تابع
رو تقریب میزنه. الگوریتم به زبان C پیاده سازی شده است.
- #include
- #include
-
- double f(double x)
- {
- return cos(x) - x*x*x;
- }
-
- double FalsiMethod(double s, double t, double e, int m)
- {
- int n,side=0;
- double r,fr,fs = f(s),ft = f(t);
-
- for (n = 1; n <= m; n++)
- {
- r = (fs*t - ft*s) / (fs - ft);
- if (fabs(t-s) < e*fabs(t+s)) break;
- fr = f®;
-
- if (fr * ft > 0)
- {
- t = r; ft = fr;
- if (side==-1) fs /= 2;
- side = -1;
- }
- else if (fs * fr > 0)
- {
- s = r; fs = fr;
- if (side==+1) ft /= 2;
- side = +1;
- }
- else break;
- }
- return r;
- }
-
- int main(void)
- {
- return 0;
- }
برای دانلود جزوه آنالیز عددی یک دکتر رشیدی اینجا کلیک کنید...
http://www.iust.ac.ir/files/math/numerical_analysis_1.pdf
برای دانلود جزوه آنالیز عددی دو دکتر رشیدی اینجا کلیک کنید...
برای دانلود جزوه آنالیز عددی دو دکتر رشیدی اینجا کلیک کنید...
http://www.iust.ac.ir/files/math/numerical_analysis_2.pdf
برچسبها: مطالعه آنلاین, کد برنامه نویسی, زبان سی, روش نابجایی
ارسال توسط حسن فراهانی
آخرین مطالب