实测信号如何分解为各次谐波的叠加?
实验测试获得了一组数据,是对一个简单的悬臂梁在定频定幅激励下获得的,因此可以认为其响应信号是有激励频率以及其倍频的叠加而成的我想请教的是怎么样才能把这个实测信号,应该是离散的信号拆分为上式那样,可以用各种谐波叠加起来?matlab程序如何实现?请各位大侠多多指教!!!信号处理这块研究不多,需要学习啊
应该就是进行FFT变换,然后由图形可以找出几个主要倍频和对应的幅值吧 1. FFT之后应该校正
2. 似乎分解的很彻底不太可能
回复 3 # VibrationMaster 的帖子
其实这要是信号分解的一部分,我的主要目的是分解重构,再积分,希望这样可以减小产生的相位失真,不知道可不可行啊?
难道没有一种比较好的方法可以直接对时域信号进行积分,而不会产生太大的相位失真的吗啊?
相位失真与积分没有关系 回复 5 # VibrationMaster 的帖子
那在数值计算中产生的相位差式怎么回事啊?请详解!!!多谢 回复 4 # mni987654321 的帖子
你可以对直接对一个时域信号进行积分,来确定是否会产生太大的相位失真;确定后,再看下一步怎么做。 回复 6 # mni987654321 的帖子
是不是计算高频成分时因计算误差而产生的假色散现象? 回复 8 # VibrationMaster 的帖子
不懂啊,我也不清楚啊,只有硬着头皮先试试了,多谢了 究竟在做数据分析,还是计算波传播?前者应没有“色散”问题
页:
[1]