如何知道sin(x)函数的采样频率

时间:2013-04-01 10:39:19

标签: matlab sampling

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

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

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

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

1 个答案:

答案 0 :(得分:2)

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

采样频率表示您在固定时间间隔内有多少信号样本,并且它与采样间隔相反。

你宣布:

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

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

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

顺便说一句,MATLAB的plot将采样与直线连接起来,没有涉及额外的插值。