我想把一些程序编程为labview程序,小妹QQ1044929907,知道者方便的话可以加下我,小妹我不胜感激,也在线等,程序本来是matlab程序,但是我现在的任务是不要使用matlab脚本,直接把他编程,我也做了几步,但是剩下来的不知道怎么办,求高手解决。。多谢!sheet 和sheet1是EXCEL的数据、、
Y=fft(Sheet)
Pyy = abs(Y)
X = imag(Y)
Z = real(Y)
f = 100*(0:2048)/4096;
figure(1)
plot(f,Pyy(1:2049))
hold on
plot(f,X(1:2049))
hold on
plot(f,Z(1:2049)) title('Frequency content of Sheet')
xlabel('frequency (MHz)')
Y1=fft(Sheet1)
Pyy1 = abs(Y1)
X1 = imag(Y1)
Z1 = real(Y1)
f1 = 100*(0:2048)/4096;
figure(2)
plot(f1,Pyy1(1:2049))
hold on
plot(f1,X1(1:2049))
hold on
plot(f1,Z1(1:2049))
title('Frequency content of Sheet1')
xlabel('frequency (MHz)')
G=X.*X1+Z.*Z1
K=X.*Z1-Z.*X1
M=atan(-G./K)
figure(3)
plot(f1,M(1:2049))
b=3.1415926
c=150
for i=2:1:c
a=abs(M(i+1)-M(i))
if a>1
for(j=i+1:1:c+1)
M(j)=M(j)-b
end
end
end
figure(4)
plot(f1,M(1:2049))
t=150
for n=1:1:t
E=M(n+2)-M(n+1)
B=(f1(n+1)-f1(n))*2*3.1415926
Q(n)=abs(E./B)
end
figure(5)
plot(f(1:1:150),Q(1:1:150))