25 lines
640 B
Matlab
25 lines
640 B
Matlab
% 设置来样频率和来样时间fs = 1000;%梁样频率
|
|
Ts = 1/fs;% 采样时间
|
|
% 设置信号爹数
|
|
f=20000;%信号频率
|
|
A =1;% 信号幅度
|
|
%生成正张液信号
|
|
t= 0:0.001:10;%时间向量
|
|
x= A*sin(2*pi*f*t);%正弦浓信号
|
|
% 进行正交采样
|
|
y= x(1:2:end);%采样x的奇数点
|
|
z=x(2:2:end);%采样x的偶数点
|
|
% 绘制原始信号和来样信号
|
|
subplot(3,1,1);
|
|
plot(t,x);
|
|
title('原始信号');xlabel('时间(秒)');ylabel('幅度');
|
|
subplot(3,1,2);
|
|
stem(y);
|
|
title('奇数点采样信号');
|
|
xlabel('采样点');ylabel('幅度');
|
|
|
|
|
|
subplot(3,1,3);
|
|
stem(z);
|
|
title('偶数点采样信号');
|
|
xlabe1('采样点');ylabel('幅度'); |