考虑以下绘制正弦波的脚本。
t = 0:pi/100:2*pi;
y = sin(t);
plot(t,y)
grid on % Turn on grid lines for this plot
这给了我一张正弦波图。我理解连续出现的正弦波,实际上应该是离散的(我的PC不能存储连续信号样本的无限数量),并且matlab绘图功能会进行某种插值来连接点。 所以实际上我也使用了干而不是绘图来查看正弦的采样值(在时间轴上)。
现在我的问题是这里必须使用一些采样频率。这多少钱?
答案 0 :(得分:2)
采样间隔是两个连续信号样本之间的时间间隔。
采样频率表示您在固定时间间隔内有多少信号样本,并且它与采样间隔相反。
你宣布:
t = 0:pi/100:2*pi;
所以你的采样间隔是π/ 100。这意味着您的采样频率为100 /π。
如果您需要精确单位,则必须确定t
的时间单位。如果t
以秒为单位,那么您的采样频率为100 /πHz(1Hz = 1sec -1 )。
顺便说一句,MATLAB的plot
将采样与直线连接起来,没有涉及额外的插值。