【发布时间】:2014-12-28 13:53:40
【问题描述】:
我在this question 中的代码我只是对其进行了修改以生成如下所述的非平稳信号。我只是想知道它是生成非平稳信号的正确方法吗?
代码
%% Time specifications:
Fs = 8000; % samples per second
dt = 1/Fs; % seconds per sample
StopTime = 1; % seconds
t = (0:dt:StopTime-dt); % seconds
x = (10)*cos(2*pi*3*(t-.2))...
+ (20)*cos(2*pi*6*(t-.7))...
+ (20)*cos(2*pi*2*(t-.5));
【问题讨论】:
-
对我来说,“非平稳”意味着信号的统计数据(给定一些统计指标)在时间上不是恒定的。您的代码创建了一个由三个不同频率的三个正弦波组成的信号。该信号的任何属性都不会随时间变化,因此我会说这不是非平稳信号。如果你想要一个非静态信号,你必须首先定义你想要改变思考时间的统计属性。