wave データの一部をコピーする(1)
wave データの一部をコピーする(1)
一次元 wave データの一部をコピーする方法を紹介する。
以前説明したように、p はデータ格納されている番号を表す。
・make/O/D/N=10 wave0
・make/O/D/N=5 wave1
・Edit wave0,wave1
とコマンドラインで入力して、10個の配列からなる wave0 と、5個の配列からなる wave1 を作成し、表にしてみよう。
ひとまず、
・wave0=p*2+1
と入力し、wave0 を奇数からなる連続データと定義しよう。
ここで、wave0 におけるデータ番号 p=2 から p=6 までの5個のデータを、wave1にコピーするにはどうしたらいいだろうか?
答えは、
wave1=wave0[p+2]
である。
wave1のp={0, 1, 2, 3, 4}に入るデータは、wave0の p+2 、すなわち、p={2, 3, 4 ,5, 6} とすればよいのだ。

上の図のようになっていれば ok だ。

