如何只是保存前一个输入数据?
时间: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的值?!
【跪求代码!】
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作输入到波形图表时
波形图表无法正常显示
数据会被置零
所以我希望的是使用公式节点的方式解决这个问题
而不是使用条件结构!
大神还有什么好的方法 吗?
有只是使用公式节点的方式吗?
这种方法在波形图表上的输入无法起到作用!