gpt4 book ai didi

c++ - 在 C++ 中从正弦波创建三角波

转载 作者:太空宇宙 更新时间:2023-11-04 15:26:33 25 4
gpt4 key购买 nike

我无法找出如何从正弦波形成三角波(不是锯齿波)。

我了解如何为方波创建它:

if( sineValue >= 0 )
value = amp;
else
value = -amp;

但我不确定如何更改它以适应三角波。

最佳答案

我错过了这个问题,这是一个非常酷的数学技巧:

asin(cos(x))/1.5708 <-- 点击查看图表

与正弦相同:

   Acos(Sin(x))/1.5708 // is a square version of sin(x)

devider 的精确值是 1.5708....

关于c++ - 在 C++ 中从正弦波创建三角波,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7400834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com