简介
时域分析:对所记录的信号幅值随时间变化曲线进行分析。因在时间域进行,也称为时域分析。即对模拟信号采样编码转化为数字信号后,在时间域上分析这些数据,得到信号的参数。
1.波形分析
- 频率(周期)
过零点检测法 - 峰值(双峰值)
- 初相位
- 均值
- 均方值
- 方差
2.信号数字微分/积分
数字微分
数字积分
实例
%采样获得数字信号,实际上就是一个列表t=linspace(0,1,N);
Fs=1000; %采样频率
dt=1/Fs;
T=1; %采样时间
N=T/dt;
t=linspace(0,1,N);
f=10; %信号频率
x=sin(2*pi*f*t); %正弦信号
plot(t,x); %输出正弦信号
%信号分析
peak=max(x); %峰值
pp=max(x)-min(x); %峰峰值
mean1=mean(x); %均值
rms1=rms(x); %有效值(均方值)
%计算频率
p=max(x);q=min(x);n=1;
% at=0.8*(p-q)+q; %原理:过零点法。选取的点可原则上可任取;这种at计算值效果较好;但此例选取0来演示。
at=0;
for k=2:1:N-2
if (x(k-1)<at && x(k)<=at && x(k+1)>at && x(k+2)>at)
ti(n)=k;
n=n+1;
end
end
T_cal=(ti(2)-ti(1))*dt; %周期
F=1/T_cal; %频率
结果分析
采样率越高,结果越与实际值一致。