wangpeng5640112 发表于 2007-7-16 20:18:23

信号发生

我用公式节点做的函数发生器,y=5sin(2π60t)+10cos(2π70t),程序比较简单,但得到的频率分量却不是60,70不知道这是为什么?
程序附上!高手解惑!:(

lgh269 发表于 2007-7-17 12:57:46

好像重复,我电脑上暂时没有LV,无法查看,看那位朋友能帮下

qunfang 发表于 2007-7-17 14:41:38

回复 #1 wangpeng5640112 的帖子

我是用算法来生成正弦波的,你看一下,应该对你有帮助。
正弦波的公式是:f(t)=Asin(2*pi*f*t*dt)

qunfang 发表于 2007-7-17 14:42:31

这是框图程序图片,希望对你有帮助

wangpeng5640112 发表于 2007-7-17 21:05:19

谢谢上面的朋友,用SIN函数,我觉得有点麻烦,我特别想知道我用公式节点作的这个复合函数,做FFT变换后为什么频率分量显示的为什么不是60,70!!!
大侠解救呀:Q

wofly 发表于 2007-7-20 10:37:59

楼主你产生的信号只是幅度数组,里面没有时序分量,怎么可以算出频率呢?
你可以用公式波形函数产生信号进行FFT变换。
页: [1]
查看完整版本: 信号发生