在线求助:基于labview的welch法
本帖最后由 日出小屋 于 2011-4-20 22:40 编辑Welch法对脑电信号进行频谱分析。
以下是matlab的算法,毕业设计要求是用labview
load EC_20000
fs=1000;
N=length(a);
L=1000;
M=500;
N1=(N-M)/M;
sum=0;
for i=0N1-1)
y1=fft(a((1+M*i):(L+M*i)));
p1=y1.*conj(y1)/N;
sum=sum+p1;
end
p=sum/N1;
f=(0:L/2-1)*fs/L;
plot(f,20*log10(p(1: L /2)))
xlabel('f/Hz'),ylabel('p/dB')
a是信号。 可以调用matlab script 先谢谢楼上。
用labview做的时候没有给出信号,要先用自己设计产生的正弦信号的叠加当做输入
有没有用labview里面的原件编写的welch法呀
页:
[1]