このページの内容は最新ではありません。ここをクリックして、最新版の英語を参照してください。
write
WPTREE フィールドへの値の書き込み
構文
T = write(T,'cfs',NODE,COEFS)
T = write(T,'cfs',N1,CFS1,'cfs',N2,CFS2, ...)
説明
T = write(T,'cfs',NODE,COEFS)
は、終端ノード NODE
の係数を書き込みます。
T = write(T,'cfs',N1,CFS1,'cfs',N2,CFS2, ...)
は、終端ノード N1, N2, ...
の係数 CFS1, CFS2, ...
を書き込みます。
注意:
係数値は適切なサイズでなければなりません。S = read(T,'sizes',NODE)
または S = read(T,'sizes',[N1;N2; ...])
を使用して、このサイズを取得できます。
例
% Create a wavelet packet tree.
load noisdopp; x = noisdopp;
t = wpdec(x,3,'db3');
t = wpjoin(t,[4;5]);
% Plot tree t and click the node (0,0) (see the plot
function).
plot(t);
% Write values.
sNod = read(t,'sizes',[4,5,7]);
cfs4 = zeros(sNod(1,:));
cfs5 = zeros(sNod(2,:));
cfs7 = zeros(sNod(3,:));
t = write(t,'cfs',4,cfs4,'cfs',5,cfs5,'cfs',7,cfs7);
% Plot tree t and click the node (0,0) (see the plot
function).
plot(t)
バージョン履歴
R2006a より前に導入