Tag: 波形

梯形波方程的方程

我正在写交流function来产生梯形波。 有没有人知道产生梯形波的数学方程式? 与y = A * sin(B * x)非常相似的想法为不同的x值产生正弦波。

在给定时间内从f1到f2缓慢上升频率的正弦波

我正在编写交流程序,以产生一个正弦波,在给定的时间间隔内,从f1到f2的频率缓慢上升。 我已经编写了这个c程序来将频率从0增加到10 Hz,但问题是频率在完成360度后会发生变化。 如果我试图改变0到360度之间的频率,那么转换不平滑且突然。 这是我用过的罪的等式y =幅度* sin(频率*相位) int main(int argc, char *argv[]) { double y, freq,phase; int count; // for convenience of plotting in matlab so all the waves are spread on x axis. for (freq = 0; freq < 10; freq+=1) { for (phase = 0; phase < 360; phase++) { // phase is […]