微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 如何只是保存前一个输入数据?

如何只是保存前一个输入数据?

时间:10-02 整理:3721RD 点击:
请求大神指导?!我用的是公式节点
eg:
公式节点输入x1   输出y1!

公式节点内部:
float a flag;
a=28.0;
if(x1>0)
{
  y1=x1;
flag=a;
a=x1;
x1=flag;
}
else
y1=a;

有两种情况:
当x1>0  时候,输出y1 。
这时候a的值是x1的值 。
我希望的是等下一个x1 到来的时候  
a  仍然是 上一个x1的值
但是我这样写的话 每一次有x1 的输入a都等于28.0
请教大神 如何在每一次x1到来的时候
a的值是等于上一个x1的值?!
【跪求代码!】

C:/Users/Administrator/Desktop/QQ截图20140731111623.png
这个是你要达到的意思吗

图附上                                 


回复
这个不是我所要表达的意思
我想要的是使用  【公式节点】的方式
如果使用你这种方式
将y作输入到波形图表时
波形图表无法正常显示
数据会被置零
所以我希望的是使用公式节点的方式解决这个问题
而不是使用条件结构!
大神还有什么好的方法 吗?

有只是使用公式节点的方式吗?
这种方法在波形图表上的输入无法起到作用!

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

网站地图

Top