guohf 发表于 2013-4-25 12:21

如何用matlab做非等间隔信号的功率谱密度变换

我用其他软件算一些量的时间历程变化,发现保存的数据时间间隔是非等距的。要对这些数据进行频谱分析,得出其功率谱密度。本人之前没接触过这些,不知怎么编程处理,请高手帮忙,先谢谢了

下面是部分数据,第一列是时间,第二列是相应信号的值:
1.00000e-04   5.87636e-05   
2.00000e-04   4.27140e-05   
4.00000e-04   2.55866e-03   
5.00000e-04   7.92671e-04   
6.00000e-04   -3.60755e-04   
7.00000e-04   -6.35785e-04   
8.00000e-04   -3.65362e-04   
9.00000e-04   2.64967e-04   
1.00000e-03   -3.01036e-04   
1.10000e-03   4.90043e-04   
1.20000e-03   -2.48811e-04   
1.30000e-03   -1.17294e-04   
1.40000e-03   -3.73790e-04   
1.50000e-03   2.59957e-04   
1.60000e-03   -9.52361e-05   
1.70000e-03   7.74584e-04   
1.80000e-03   4.34910e-04   
1.90000e-03   1.21932e-03   
2.00000e-03   7.28303e-04   
2.10000e-03   3.80541e-04   
2.20000e-03   1.10776e-03   
2.30000e-03   2.50722e-04   
2.40000e-03   4.86838e-04   
2.50000e-03   -4.34337e-04   
2.80000e-03   1.80804e-03
页: [1]
查看完整版本: 如何用matlab做非等间隔信号的功率谱密度变换