24小时热门版块排行榜    

查看: 152  |  回复: 1
当前主题已经存档。

sohu2000

[交流] 【求助】请教一下数据分析-Wigner-Ville变换【有效期至2009.01.10】

不知哪位虫友对时频分析了解。我想使用平滑伪Wigner-Ville变换对一个含有很多噪声的正弦信号进行处理,看了一些教程,但由于我的数据很长,一个信号有20多万个采样点,调用时频分析tfrwv函数时总是出错,第一种错误:
??? Error using ==> zeros
Product of dimensions is greater than maximum integer.

Error in ==> tfrwv at 65
tfr= zeros (N,tcol);  

Error in ==> timefreqExp at 28
[tfr,t,f]=tfrwv(sig);
如果缩短信号,只要信号大于4096个点就会出现下面错误:
??? Error using ==> unknown
Out of memory. Type HELP MEMORY for your options.

Error in ==> tfrwv at 65
tfr= zeros (N,tcol);  

Error in ==> timefreqExp at 28
[tfr,t,f]=tfrwv(sig);
而且信号缩短到4096个点对我已经没多大用了,所以想请教高手希望能给我解答一下,最好能直接分析原信号
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshilsh

荣誉版主 (职业作家)

优秀版主

★ ★ ★ ★ ★
sohu2000(金币+5,VIP+0):谢谢关注,out of memory是变量空间不足
我和Dnp版版意见一致,建议你采用特征提取方法,比如典型的PCA。然后在提取后的特征上进行处理!
你这种数据在并行系统上才能存储处理!估计咱的电脑处理应该不行!
看看别的虫友有啥子意见了!

你可以试试开辟虚拟内存,开的大点,比如10G,不知有用不(对于Outof Memory)?这方面不懂!
[center][url=http://www.91cool.net/][img]http://id.91cool.net/sign/?name=小木虫印&say=各位版主辛苦了![/img][/url][/center]
2楼2008-12-17 22:01:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 sohu2000 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见