弱问:关于STFT
时间:12-13
整理:3721RD
点击:
我现在用Snd Read Wave File读取一个wav信号,我用STFT spectrogram.vi对其作STFT,运行以后程序就死掉了似的,不知道该怎么做……
不知道还有没有什么别的好方法
不知道还有没有什么别的好方法
2M个点的数据直接给STFT spectrogram.vi无论如何不是明智的做法,计算时间长,占内存很大。我修改了一下,你看看吧。
有两个vi不知道是什么,打不开
p.s.2M个点还算少的……,这个wav只有3M,有的wav要100M左右……,该怎么办啊
那两个VI不在LV基本版本里。你有没有LV development suite? 如果没有而且你真做语音的话,花点钱买一套advanced signal processing toolkit很值得。在advanced signal processing toolkit里面的STFT是用refnum做的,所以利用windows的资源很好,而且计算非常快。你那2M的数据在我这里piu一下就出结果了。
wave文件我做过80M的,问题不大,100M的应该也行吧,只要你的内存够的话。
没有,我现在是毕设要用,以后不知道呢,估计用不上
你说的这个哪能下到啊?