2008年 4月 1日 掲載
このページはもとが KDO の個人的なメモであり, 内容の正しさは保証できません.
使ってみておかしいと感じたら, ただちに使用を中止して, 自分で調べなおすなり, 計算しなおすなりしてください.
数式だけの TeXファイルをつくる. \pagestyle{empty} をプリアンブルに置くことにより, ノンブルを出力しないようにできる.
platex でコンパイルしてできた dviファイル を, dvips -E で EPSファイルに変換する.
扱うデータ型は double とする.エンディアンの違いは考えない.
M×N のデータファイルの任意の座標 (i, j) のデータは,
… FILE *f; int i, j; double d; … fseek(f, (i + j * M) * sizeof(double), SEEK_SET); fread(&d, sizeof(double), 1, f); …
で取り出せる.
(i0〜i0+I-1, j0〜j0+J-1) の 2次元の領域のデータを切り出すには,
… FILE *f; int i0, j0, k; double d[J][I]; … for(k = 0; k < J; k++){ fseek(f, (i0 + (j0 + k) * M) * sizeof(double), SEEK_SET); fread(d[k], sizeof(double), I, f); } …
米国:
フランス:
[ KDO's Note Index にもどる ] [ KDOホームにもどる ]
(C) 2008 KDO