引用WernerPleischner发表于1楼的内容正弦完了再反正弦没必要,DDS一个FM波只需要用一个累加器对频率积分出相位然后函数查表就好了。浮点可以都改成定点,相位可以把2pi归一化成2^n,这样只需要移位就能取模进index。不要累加符号长度,...
您的建议确实能很大的提升整个程序的效率,这也是我打算对程序后续的性能优化的方向。
初期开发的时候出于简化的因素没有考虑那么多,后续对于相位归一化之类的改进还要再研究研究具体实现方式。
引用WernerPleischner发表于1楼的内容正弦完了再反正弦没必要,DDS一个FM波只需要用一个累加器对频率积分出相位然后函数查表就好了。浮点可以都改成定点,相位可以把2pi归一化成2^n,这样只需要移位就能取模进index。不要累加符号长度,...
您的建议确实能很大的提升整个程序的效率,这也是我打算对程序后续的性能优化的方向。
初期开发的时候出于简化的因素没有考虑那么多,后续对于相位归一化之类的改进还要再研究研究具体实现方式。