- 11 名前:前スレの907 [2007/10/24(水) 01:09:04 ]
- >>前スレの919さん プログラムありがとうございました。
ですが実行してみたところ以下のようなエラーがでてしまいました。 1>Source1.obj : error LNK2019: 未解決の外部シンボル _dx が関数 _main で参照されました。 1>C:\Users\UCHIDA\Documents\Visual Studio 2005\Projects\a34\Debug\a34.exe : fatal error LNK1120: 外部参照 1 が未解決です 問題文は「オイラー法を用い、dy/dx=(3x-5y-4)/5 の常微分方程式を 解きなさい。また、その結果をExcelファイルに出力して グラフを作りなさい。諸条件は以下のようにする。 初期値 (x,y)=(0,0) 刻み幅 Δh=0.3 積分区間 [a,b]=[0,3] 」で #include<stdio.h> long double df(long double x,long double y) { return (3*x-5*y-4)/5; } int main(void) { long double x,y,delta; FILE *outfile; x = y = 0.0; delta = 0.3; outfile = fopen("data.csv","w"); fprintf(outfile,"%Lf,%Lf\n",x,y); do{ y += dx(x,y)*delta; x += delta; fprintf(outfile,"%Lf,%Lf\n",x,y); }while(x<1.0); fclose(outfile); return 0; } です。どなたかエラー解決お願いします。
|

|