Maximize

Maximize[f, x]
得出函数 f 关于 x 的最大值.

Maximize[f, {x, y, ...}]
得出函数 f 关于 x,... 的最大值.

Maximize[{f, cons}, {x, y, ...}]
根据约束条件 cons,得出 f 的最大值.

Maximize[{f, cons}, {x, y, ...}, dom]
得出函数的最大值,函数含有域 dom 上的变量,一般有 RealsIntegers.

更多信息更多信息

  • Maximize 返回结果为 .
  • cons 域可以包含等式,不等式及其逻辑组合.
  • 如果 fcons 是线性表达式或多项式,Maximize 通常得出一个总体最大值.
  • 当给定精确输入时,Maximize 得出精确结果.
  • 如果给定 Maximize 一个含有近似数的表达式,系统会自动调用 NMaximize.
  • 如果最大值只能在极限的位置取得(极限位置超出约束条件所定义的域),Maximize 的返回值为上确界或是最接近极限值的可列举点.
  • 如果没有指定变量的域,所有变量都被当作实数.
  • xIntegers 可以指定某个变量,这个变量只能取整数值.
  • 如果约束条件不满足,Maximize 返回 {-Infinity, {x->Indeterminate, ...}}.
  • 当计算结果时,Maximize[f, x, WorkingPrecision->n] 使用 n 位精度.  »

范例范例打开所有单元关闭所有单元

基本范例 (4)基本范例 (4)

一元函数的最大值:

In[1]:=
Click for copyable input
Out[1]=

多元函数的最大值:

In[1]:=
Click for copyable input
Out[1]=

求符合约束条件的函数的最大值:

In[1]:=
Click for copyable input
Out[1]=

含参数函数的最大化问题:

In[1]:=
Click for copyable input
Out[1]=
版本 5 的新功能 | 版本 6 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »