请教Case结构问题?
如何用LV中的Case结构实现以下程序,Case结构中的分支标签都是确定的数而不是区间,请指点一二,先谢了。if(Rt<27940&&Rt>22470)
Temp=0.000914076*(27940-Rt);
else if(Rt<22470&&Rt>18190)
Temp=5+0.001168224*(22470-Rt);
else if(Rt<18190&&Rt>15430)
Temp=10+0.001811594*(18190-Rt);
else if(Rt<15430&&Rt>12140)
Temp=15+0.001519756*(15430-Rt);
else if(Rt<12140&&Rt>10000)
Temp=20+0.002336448*(12140-Rt);
else if(Rt<10000&&Rt>8599)
Temp=25+0.00333111*(10000-Rt); <P>if(Rt<27940&&Rt>22470) <BR> Temp=0.000914076*(27940-Rt);//温度和阻值的关系<BR> else if(Rt<22470&&Rt>18190)<BR> Temp=5+0.001168224*(22470-Rt);<BR> else if(Rt<18190&&Rt>15430)<BR> Temp=10+0.001811594*(18190-Rt);<BR> else if(Rt<15430&&Rt>12140)<BR> Temp=15+0.001519756*(15430-Rt);<BR> else if(Rt<12140&&Rt>10000)<BR> Temp=20+0.002336448*(12140-Rt);<BR> else if(Rt<10000&&Rt>8599)<BR> Temp=25+0.00333111*(10000-Rt);</P>
<P>程序是这样的</P> <P>嗯,这个第一贴的可以用CASE,右击这个CASE,然后增加很多的CASE,然后每个CASE里面的条件就是你上面的这个IF的括号里面的!</P>
<P>但第二贴里面的是区间,如果要用CASE来做会比较麻烦的!这种情况我觉得用公式的节点会更加合适的!建议用公式节点会方便些的!祝您好运!</P>
页:
[1]