数学表达式以检查值是否从1更改为0
问题描述:
A - B
0 1 - new connection
0 0 - unchanged
1 1 - unchanged
1 0 - disruption
我正在进行工业工程建模/编码项目。我在GAMS代码中遇到了有关上述示例数据的数据处理问题。数学表达式以检查值是否从1更改为0
我需要找到1-0模式(这意味着我的模型中断)的数学方法。我不能使用像if
这样的逻辑语句,因为它们会影响我的模型并使其非线性。
我试图
sum(i,a(i)-b(i))
它返回0,因为所有的值相互抵消。我需要一个纯粹的数学表达式来检测中断。有任何想法吗?
编辑:绝对值也是不能接受的。
解答:用数字玩几个小时后,我想出了以下内容:
{ (a(i) + b(i)) - (a(i) * b(i)) - b(i) }
谢谢大家对他们的贡献
答
一个ķ - 旧的价值观念,
b ķ - 新值
答
这应该工作:
sum(i,ABS(x(i)-y(i)))
您使用哪种语言?我们可以用集合来表达答案吗? – unutbu
我很确定你的意思是“算术形式”,因为“纯粹的数学形式”要么是无意义的,要么有效地包括数学中的所有表达式,包括逻辑,集合论和计算机科学,所有这些都具有IF型函数。 – RBarryYoung
问题已修复,请重新打开。 – Halox