关于正弦函数的产生公式以如下公式为例子#define FS 32 //采样频率32HZfor (i = 0; i value[i] = sin(2 * Pi /Fs * i);这里 2*Pi*1/Fs*i,sin()所需的参数是弧度,在我记得弧度=角度*π/180 = * t,不知道怎么推出来的.完整是否应该这样 sin(2*Pi*f1*i/Fs) = sin(w * t) = sin(2πf1 * (i*(1/Fs))),只是这里正弦的频率取值为1HZ?

问题描述:

关于正弦函数的产生公式
以如下公式为例子
#define FS 32 //采样频率32HZ
for (i = 0; i value[i] = sin(2 * Pi /Fs * i);
这里 2*Pi*1/Fs*i,sin()所需的参数是弧度,在我记得弧度=角度*π/180 = * t,不知道怎么推出来的.
完整是否应该这样 sin(2*Pi*f1*i/Fs) = sin(w * t) = sin(2πf1 * (i*(1/Fs))),只是这里正弦的频率取值为1HZ?

正弦函数指的是直角三角形对边与斜边的比.如Rt直角三角形ABC中,角A,角B,直角角C的对边长分别是a,b,c,那么
sinA=a/c
sinB=b/c.