信号的产生——sinc函数
在信号处理中,sinc 函数是一个很重要的函数,因为其傅里叶变换正好是幅值为1的矩形脉冲。
sinc函数的定义为:sinc(t) = sint/t,或 sinc(t) = sin(pi*t)/(pi*t), (-Non<t<Non)。
sinc函数的调用格式为:y = sinc(x)
E_2_10_sinc.m
sinc函数发生器示例。
% E_2_10_sinc.m
% sinc函数发生器示例。
clc
clear
close all
t = (1:12)';% 转置为行矩阵
x = randn(size(t));
ts = linspace(-5,15,600)';
y = sinc(ts(:,ones(size(t)))-t(:,ones(size(ts)))')*x;
plot(t,x,'o',ts,y);
ylabel('x(n)');
xlabel('n');
grid on;