此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

Maximize

Maximize[f, x]
得出函数 f 相对于 x 的最大值。
Maximize[f, {x, y, ...}]
得出函数 f 相对于 xy ,... 的最大值。
Maximize[{f, cons}, {x, y, ...}]
根据约束条件 cons,得出 f 的最大值。
Maximize[{f, cons}, {x, y, ...}, dom]
得出函数的最大值,函数含有域 dom 上的变量,一般有 RealsIntegers
  • Maximize 返回结果为 {fmax, {x->xmax, y->ymax, ...}}
  • cons 域可以包含等式,不等式及其逻辑组合。
  • 如果 fcons 是线性表达式或多项式,Maximize 通常得出一个总体最大值。
  • 当给定精确输入时,Maximize 得出精确结果。
  • 如果给定 Maximize 一个含有近似数的表达式,系统会自动调用 NMaximize
  • 如果最大值只能在极限的位置取得(极限位置超出约束条件所定义的域),Maximize 的返回值为上确界或是最接近极限值的可列举点。
  • 如果没有指定变量的域,所有变量都被当作实数。
  • xElementIntegers 可以指定某个变量,这个变量只能取整数值。
5 的新功能 | 6 中的修改功能