0

考虑以下绘制正弦波的脚本。

t = 0:pi/100:2*pi;
y = sin(t);
plot(t,y)
grid on % Turn on grid lines for this plot

这给了我一个正弦波图。我理解看起来连续的正弦波实际上应该是离散的(我的 PC 不能存储无限数量的连续信号样本),并且 matlab 绘图函数会进行某种插值来连接点。所以事实上我也使用 stem 而不是 plot 来查看正弦的采样值(在时间轴上)。

现在我的问题是这里必须使用一些采样频率。那个多少钱?

4

1 回答 1

2

采样间隔是信号的两个连续样本之间的时间间隔。

采样频率是指在固定时间间隔内您有多少信号样本,它与采样间隔成倒数。

你声明:

t = 0:pi/100:2*pi;

所以你的采样间隔是 π/100。这意味着您的采样频率为 100/π。

如果您想要精确的单位,则必须确定t. 如果t以秒为单位,那么您的采样频率为 100/π Hz (1Hz = 1sec -1 )。

顺便说一句,MATLABplot用直线连接采样,不涉及额外的插值。

于 2013-04-01T10:45:24.350 回答