Mon, July 26, 2004
Igor Pro lecture No. 18
wave データの一部をコピーする(3)
今回は画像解析に必要な2次元データの一部をコピーする方法を紹介する。 まず、下記のコマンドに従って、5 x 5, 3 x 3 の二次元 wave を作成しよう。それぞれ、wave2Da, wave2Db と名付け、表を作成する。wave2Daにはあらかじめテスト用データを書き込んでおく。
Make/N=(5,5)/D wave2Da
Edit wave2Da
Make/N=(3,3)/D wave2Db
Edit wave2Db
wave2Da=(p+1)*(q+1)
上の図のようになっていれば、ここまでは合格だ。
続いて、5 x 5 のデータの中央部のみを、wave2Dbという wave にコピーするためにはどうしたらいいだろうか?
「wave データの一部をコピーする(1)」の操作と似ているが、
wave2Db=wave2Da[p+1][q+1]
とすれば ok だ。一次元 wave の データ番号は、p 関数を使ったが、二次元の場合は、x 軸方向に p 関数を使う事に加えて、y 軸方向に q 関数を使えばよい。
posted at July 26, 2004 06:22 PM
« Igor Pro lecture No. 17 | ホームに戻る | Igor Pro lecture No. 19 »
さんのサイン・インを確認しました。 (サイン・アウト)
(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)