微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 求帮忙看看这个错在哪里了?

求帮忙看看这个错在哪里了?

时间:10-02 整理:3721RD 点击:

初学LABVIEW,写了一个增量PID的程序,控制量是U1,本来程序没问题的,给U1加了一个IF语句,想把控制量限制在一个范围里,就出问题了,求解。在线等,急 啊

删除 float64 error 定义,原因:
lv 公式节点包括 formula node 和 mathscript nod,
1、mathscript node 中没有这个定义,只有 float 与 double ,且 貌似float仅能定义一维数组;float64应该是formula node 语法;
2、既然输出端有引用 error ,其实隐含已经定义,删掉那行即可。
3、if语句不对,正确语法
if ( yt<22)  
temp = 2.0;
elseif ( yt<33)
temp = 3.0;
end
你的貌似是formula node 语法

。知道错误了,if 语法用错了,习惯了c,不太适应.m的规则

if  要加 end。不知道自己能不能回答。

大哥,将错误提示贴出来看下。什么信息及错误代码!

学习学习共同进步~

感谢!                                    

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top