「c」の編集履歴(バックアップ)一覧はこちら

c」(2006/10/30 (月) 14:14:31) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

newton法 #include<stdio.h> #include<stdlib.h> #include<math.h> #define F(x)exp(x)-3.*x #define FD(x) exp(x)-3. #define EPS 1.E-5 void main(void) { double x=0.0,fx,fdx,dx; int n=0; printf(" n x fx fdx dx\n"); do{ fx=F(x); fdx=FD(x); dx=fx/fdx; printf("%3d%8.3f%8.3f%8.3f%8.3f\n",n,x,fx,fdx,dx); n++; x+=dx; }while(fabs(dx/x)>EPS); printf("\n x=%7.3f\n",x); }
#include<stdio.h> #include<stdlib.h> #include<math.h> #define f1(x) x/2*exp(x*x) #define f2(x) exp(x) #define F(x) f1(x)/f2(x) #define EPS 1.E-5 void main(void) { double x0,x=2,xm,fx0,fx,fxm,dx; int n=0,fla

表示オプション

横に並べて表示:
変化行の前後のみ表示: