在信号处理领域,采样是一项重要的操作,用于将连续时间域的模拟信号转换为离散时间域的数字信号。本文将介绍如何使用MATLAB来实现模拟信号的采样和重建过程。
采样过程可以理解为对连续时间域的信号进行离散化,将信号在一定时间间隔内进行测量。采样定理表明,为了能够完全恢复原始信号,采样频率必须大于信号中最高频率的两倍。否则,采样过程中会出现混叠现象,导致信号失真。
以下是MATLAB代码示例,演示了如何生成模拟信号、对信号进行采样,并通过重建过程还原原始信号。
% 生成模拟信号
fs = 1000; % 采样频率
t = 0:1/fs: