【发布时间】:2017-01-18 19:40:21
【问题描述】:
我得到了一个动态值,绘制了一个介于 -1 和 1 之间的三角波 t。起始值为 0。我想将这些值操作为以下值:
- 在 0 和 1 之间振荡
- 从 0.5 开始(改变其相位)
- 将其频率提高 3 倍或更多(提高 2 倍仍然太慢)
使用 Triangle Waves 上的 Wikipedia 和 Wolfram 条目,我可以使用与此类似的公式部分完成此操作:
但特别是对频率的控制让我陷入了困境。
例如,(t+1)/2 负责上面的 1 和 2,但 #3(频率)只加倍...我如何将频率提高三倍或四倍?
【问题讨论】:
-
不知道为什么我会被否决,希望了解如何让这个问题变得更好......我现在已经轻松地花了几天时间与这些东西搏斗。
标签: javascript math waveform