求助:怎样直接使用小波
请问我怎样直接用小波来做我的课题啊?比如:我的数据集是这样的:采样频率128Hz,带通滤波0.5~30Hz,一次试验采集到的数据共有1152个。我怎样用小波分析的方法对这些数据进行分析?我主要是想得到10Hz和22Hz的特征。
附注:我把一次实验的1152个数据附在附件中了。要对这些数据用Morlet小波变换之后,而且还要计算每一点的瞬时幅值。问:wavdec分解之后的数据的意思是什么?重构之后的值又代表什么意思?
[ 本帖最后由 zhangnan3509 于 2007-7-4 14:13 编辑 ] 要得到什么特征?一般的幅值相位,用傅立叶变换就行了;用小波的话,wavedec(),查matlab帮助就知道怎么用,三层分析就可以了,然后重构10Hz和22Hz所在的层对应的细节或者近似信号,用waverec()。22Hz由第二层的细节信号重构,10Hz由第三层的细节信号重构。 这么处理也只是泛泛的吧
还有一些细节问题没有考虑进去
尽管我也不是很懂这些的 怎样对第二层,第三层细节重构啊 ? 重构函数waverec,你要得到瞬时幅值,应该用连续复morlet小波变换。 连续复Morlet小波变换是哪个matlab命令啊?我刚学小波不懂啊,请回答 连续小波变换函数cwt(),具体参数请参考相关matlab的应用书籍和matlab帮助。
小波选择wname='cmor1-2';
页:
[1]