« 忘れないように | メイン | gnuplot(1) »
2005年05月22日
preformat
見え方のテスト。
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <math.h> #define M_PI 3.141592 double term( int seriese, double x ) { return sin((2*seriese+1)*x) / (2*seriese+1); } int main(int argc, char *argv[]) { double x, y; FILE *fp; int seriese, seriese_max; if( argc == 2 ) { seriese_max = atoi(argv[1]); if( seriese_max == 0 ) seriese_max = 10; } else { seriese_max = 10; } fp = fopen( "fourier.dat", "w" ); for( x = -M_PI; x < M_PI; x += 0.001 ) { y = 0; for( seriese = 0; seriese <= seriese_max; seriese++ ) { y += term( seriese, x ); } fprintf( fp, "%lf %lf\n", x, 4/M_PI*y ); } fclose(fp); return EXIT_SUCCESS; }
ここで終わり。
そろそろちゃんとgnuplotの覚書を書いていこう。。。
ん~、ソースコードを載せると行が凄いことになるなぁ。かつ、「テキストフォーマット」の変換があると<pre>タグ内も変換されるようで結構考えてしまいます。行間も<pre>タグ内はちょっと変えた方が読みやすそう…。ということでline-height: 120%にしてみました。
投稿者 napier : 2005年05月22日 20:50
トラックバック
このエントリーのトラックバックURL:
http://will.squares.net/mt/mt-modified-tb.cgi/179