我需要绘制正弦波(用户选择频率)。我目前的方法是在计算点之间画线(点当然对应于正弦波的值)。这有效,但不幸的是仅适用于较低频率。我认为问题在于我的采样频率(屏幕坐标和 1 个单位之间的比例)约为 50,因此我可以正确绘制频率高达 25Hz 的正弦波(根据 Nyquist-Shannon 采样定理)。
这是一些屏幕截图,因此您可以看到我在说什么:
所以这个不正确的图表,当频率太高时,我想得到这样的东西:
我需要绘制正弦波(用户选择频率)。我目前的方法是在计算点之间画线(点当然对应于正弦波的值)。这有效,但不幸的是仅适用于较低频率。我认为问题在于我的采样频率(屏幕坐标和 1 个单位之间的比例)约为 50,因此我可以正确绘制频率高达 25Hz 的正弦波(根据 Nyquist-Shannon 采样定理)。
这是一些屏幕截图,因此您可以看到我在说什么:
所以这个不正确的图表,当频率太高时,我想得到这样的东西: