|
SOLUTIONS
|
MATHEMATICA 内置符号
LinearProgramming
LinearProgramming[c, m, b]
求向量 x,使
在约束
和 x≥0 下达到极小.
LinearProgramming[c, m, {{b1, s1}, {b2, s2}, ...}]
求向量 x,使
在 x≥0 和由矩阵 m 和
确定的约束下达到最小. 对于 m 的每个行
,如果
,则相应的约束是
,如果
,则为
,如果
,为
.
LinearProgramming[c, m, b, l]
在由 m、b 和
确定的约束下最小化
.
LinearProgramming[c, m, b, {l1, l2, ...}]
在由 m、b 和
确定的约束下最小化
.
LinearProgramming[c, m, b, {{l1, u1}, {l2, u2}, ...}]
在由 m、b 和
确定的约束下最小化
.
LinearProgramming[c, m, b, lu, dom]
取在域 dom 内的 x 的元素,它是 Reals 或 Integers.
LinearProgramming[c, m, b, lu, {dom1, dom2, ...}]
位于域
内.
更多信息更多信息
- 在向量 c 和 b 及矩阵 m 的所有分量必须是数.
- 边界值
和
必须是实数或 Infinity 或 -Infinity. - None 等于没有边界.
- 如果 LinearProgramming 的输入包含明确的有理数,它给出明确的有理数结果或整数结果.
- 如果没有找到任何解,LinearProgramming 返回不计算的形式:
- 如果 LinearProgramming 的输入包含近似数,它给出近似数的结果. 选项 Tolerance 指定内部比较使用的误差. 缺省是 Tolerance->Automatic,它对精确数执行比较,对近似数使用误差
. - SparseArray 对象可以用于 LinearProgramming.
- 设置 Method->"InteriorPoint",LinearProgramming 用内点法.
版本 2 的新功能 | 版本 6 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
