20*x11+40*x12+55*x13+65*x14+72*x15+77*x16+80*x17+82*x18+83*x19+84*x110+85*x111。上面的X1i为0,1变量,其后一个取1则前一个必须取1.如何将在X12=1的情况下让20*X11=0
时间: 2024-06-28 07:01:09 浏览: 156
SEC_Datasheet_GX12864_AA KM8V7001JA-B813 254F 11.5x13_1.00.00_Final.pdf
给定的表达式 `20*x11 + 40*x12 + 55*x13 + 65*x14 + 72*x15 + 77*x16 + 80*x17 + 82*x18 + 83*x19 + 84*x110 + 85*x111` 是一个多项式,其中 `x1i` 是二进制变量,取值只有 0 或 1。由于后一个 `x1i` 取值为 1 时前一个必须为 1(即 x11, x12 等必须遵循连续的 1),这意味着除了 x12 外,所有 `x1i` 对应的系数乘积在 x12 为 1 时会自动为 0。
在 `x12=1` 的情况下,由于其他 `x1i` 必须为 0,你可以设置 `x11=0` 来确保 `20*x11` 的系数为 0。这是因为当 x12 为 1 时,根据规则,x11 必须为 0,所以不会有任何额外的乘积贡献到 `20*x11` 中。其他项的系数乘以 0 仍然保持为 0,因此整个表达式在 x12 为 1 时 `20*x11` 的值会是 0。
阅读全文