回答編集履歴
2
idx=idx(:);を追加
test
CHANGED
@@ -28,9 +28,9 @@
|
|
28
28
|
|
29
29
|
idx=(sum(reshape(a(:).^2,10,length(a)/10),1)>tol);
|
30
30
|
|
31
|
-
idx=repmat(idx,10,1);% idx は音声部分で1それ以外で0となるように作成した。
|
31
|
+
idx=repmat(idx,10,1);idx=idx(:);% idx は音声部分で1それ以外で0となるように作成した。
|
32
32
|
|
33
|
-
b = a; b(~idx
|
33
|
+
b = a; b(~idx)=nan;% b:aの音声部分ではない箇所にnanを代入
|
34
34
|
|
35
35
|
|
36
36
|
|
1
idx=idx(:);wo
test
CHANGED
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
idx=repmat(idx,10,1);% idx は音声部分で1それ以外で0となるように作成した。
|
32
32
|
|
33
|
-
b = a; b(~idx)=nan;% b:aの音声部分ではない箇所にnanを代入
|
33
|
+
b = a; b(~idx(:))=nan;% b:aの音声部分ではない箇所にnanを代入
|
34
34
|
|
35
35
|
|
36
36
|
|