解决方案
解决方法取决于您使用的LabVIEW版本。所有版本的LabVIEW都支持早期公式节点语法部分中概述的方法。 LabVIEW 6.x及更高版本增加了对C语法使用的支持。两种解决方法概述如下。如需额外的帮助信息,请在LabVIEW中按下 ctrl + shift +?打开帮助并参考基础->公式和方程->详解。
C语法(LabVIEW 6.x及更高版本)
if(x> 0 && x <= 10)
y = 1;
else if(x> 10 && x <= 20)
y = 2;
else if(x> 20 && x <= 30)
y = 3;
else if(x> 30 && x <= 40)
y = 4;
else
y = 0;

早期公式节点语法(所有版本的LabVIEW)
使用以下语法以实现多条件语句:
<变量> = <条件语句>? (真分支):(假分支);
对于本例:
y =((x> 0)&&(x <= 10))? 1:((x> 10)&&(x <= 20))? 2:((x> 20)
&&(x <= 30))? 3:((x> 30)&&(x <= 40))? 4:0;