kendy_ke 发表于 2007-12-28 22:56

编写分析声音信号的Labview程序

各位大哥,本人想做一个 Labview程序,功能是接收电脑控制声卡,通过喇叭发出的3000Hz的声音信号,然后对声音信号进行处理,求出声音的级别(dB),信噪比(dB),总谐波失真(THD)。

请教附件我写的程序,出了什么问题,应该怎么修改!
谢谢了,QQ:156141524
或者论坛回复,不胜感激了!

ps:由于程序有点大,所以压缩了一下,并且把扩展名改成*.vi
请下载以后,把扩展名改回*.rar,然后进行解压。

cenfan 发表于 2007-12-29 13:19

可能你受matlab影响太深了,你的要求根本不需要里面的mathscript来做,多余了。THD,信噪比,功率谱都有现成的子VI,多看看help吧。
THD不需要后面的mathscript
功率谱直接用FFT功率谱函数
信噪比用SINAD函数就可以了

labview 发表于 2007-12-30 09:22

LabVIEW提供了声卡的VI,应该很方便.

没看你的程序!

kendy_ke 发表于 2007-12-31 20:02

谢谢了,我是个Labview的菜鸟,以前都没接触过,不过目前要急着要用到,
所以才临时抱佛脚,还请大家继续指点。
感激不尽!

jarquine 发表于 2008-1-1 16:01

需要安装sound and vibration工具包

d0ng 发表于 2010-4-24 21:33

谢谢楼主~~~:lol

350651545 发表于 2012-4-2 10:36

这个可以看看

爱已飘零 发表于 2012-4-13 11:48

看一下,我也要求THD.

li429 发表于 2012-7-16 20:01

学习了!{:{40}:}
页: [1]
查看完整版本: 编写分析声音信号的Labview程序