labview和matlab框的问题
我的labview 调用matlab怎么一直出错,“labview无法调用matlab文件”?同时我写的代码在。m文件一直编译不了,错误:缺少变量或函数"
请问这是怎么回事? http://cpubbs.com/bbs/viewthread.php?tid=18777&highlight=matlab 谢谢版主回答,不过有一点我不明白,是不是所有用到的变量都要在节点框上定义?
我的代码如下:(请问是不是从N到Fc都要在框上用input定义?因为我的错误一直是“缺少变量或函数”)
N=20;
Faa1=0;
Fab1=0;
Fba1=0;
Fbb1=0;
Fca1=0;
Fcb1=0;
Xa=0;
Xb=0;
Xc=0;
Fa=0;
Fb=0;
Fc=0;
for k=1:N;
Fa(k)=F1(k);
Faa1=Faa1+2*Fa(k)*sin(k*2*pi/N);
Fab1=Fab1+2*Fa(k)*cos(k*2*pi/ N);
Fb(k)=F2(k);
Fba1=Fba1+2*Fb(k)*sin(k*2*pi/N);
Fbb1=Fbb1+2*Fb(k)*cos(k*2*pi/ N);
Fc(k)=F3(k);
Fca1=Fca1+2*Fc(k)*sin(k*2*pi/N);
Fcb1=Fcb1+2*Fc(k)*cos(k*2*pi/ N);
end
Faa1=1/N*(Faa1);
Fab1=1/N*(Fa(N)+Fab1+Fa(1));
Fa=sqrt(Faa^2+Fab^2);
Fba1=1/N*(Fba1);
Fbb1=1/N*(Fb(N)+Fbb1+Fb(1));
Fb=sqrt(Fba^2+Fbb^2);
Fca1=1/N*(Fca1);
Fcb1=1/N*(Fc(N)+Fcb1+Fc(1));
Fc=sqrt(Fca^2+Fcb^2);
Xa=Faa1+Fab1i;
Xb=Fba1+Fbb1i;
Xc=Fca1+Fcb1i;
页:
[1]