问题遇到的现象和发生背景
在CSI数据分析时,尝试用wden小波变换去噪,但出现wavedec出现X应该为有限的问题。具体点一个数据集由4根天线*49个子载波构成,即一共196个样本,在运行至127个样本时发生错误。
问题相关代码,请勿粘贴截图 关键的一步:
Awden1(e2,:)=wden(Adb1,'heursure','s','one',10,'sym3');
运行结果及报错内容
错误使用 wavedec
需要的 X 应为 有限。
出错 wavedec (line 34)
validateattributes(x,{'numeric'},{'vector','finite','real'},'wavedec','X');
出错 wden (line 134)
[c,l] = wavedec(x,n,w);
我的解答思路和尝试过的方法
更换数据集后又在另一个样本点出现错误,尝试修改消除可能出现的0点或无穷点,但还是没有解决。
我想要达到的结果
小波变换不出错