KDO's Note 2004

2008年 4月 1日 掲載


注意

このページはもとが KDO の個人的なメモであり, 内容の正しさは保証できません.

使ってみておかしいと感じたら, ただちに使用を中止して, 自分で調べなおすなり, 計算しなおすなりしてください.


目次


2004年 6月 10日:数式の EPSファイルをつくる

数式だけの TeXファイルをつくる. \pagestyle{empty} をプリアンブルに置くことにより, ノンブルを出力しないようにできる.

platex でコンパイルしてできた dviファイル を, dvips -E で EPSファイルに変換する.


2004年 2月 24日:バイナリファイルからのデータ切り出し

扱うデータ型は 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);
}

…

2004年 2月 3日:海洋観測データを公開している宇宙機関の略称

米国:

フランス:


[ KDO's Note Index にもどる ] [ KDOホームにもどる ]


(C) 2008 KDO