我想定义一个数组,它将包含符合特定条件的两个数组的索引:
这有效吗?
f = { [i] | u[i]>0 & u[i]<1 & x[i]>x_s & x[i]
特别是,我有两个阵列; x [1..n]和u [1..n]我想创建一个索引数组给出一些条件x x和u的值。例如,如果x [0]> a和x [0]是&lt; b和u [0]是> c和u [0]&gt; d,我将值0添加到这个新数组。
谢谢
答案 0 :(得分:0)
使用数学符号定义数组将非常麻烦。如果你想定义设置会议,你想要的条件是你(几乎)做对了:
{ i | x[i] > a & x[i] < b & u[i] > c & u[i] < d}
('&amp;'应该用数学和's代替(颠倒'v'))