ArgMax

ArgMax[f, x]
给出使 f 最大化的坐标 .

ArgMax[f, {x, y, ...}]
给出使 f 最大化的坐标 .

ArgMax[{f, cons}, {x, y, ...}]
给出约束条件 cons 下使 f 最大化的坐标.

ArgMax[{f, cons}, {x, y, ...}, dom]
给出在定义域 dom 上使 f 最大化的坐标,定义域通常为 RealsIntegers.

更多信息更多信息

  • ArgMax[..., vars, ...] 实际上等价于 vars/.Last[Maximize[..., vars, ...].
  • cons 可以包含方程、不等式或它们的逻辑组合.
  • 如果 fcons 是线性的或多项式,ArgMax 将总是求出一个全局最大值.
  • 如果给出精确的输入,ArgMax 将返回精确的结果.
  • 如果 ArgMax 是包含近似数的一个表达式,它自动调用 NArgMax.
  • 如果仅在约束条件定义的区域外或渐近线上达到最大值,ArgMax 将返回最接近的指定点.
  • 如果没有指定域,则认为所有变量是实数.
  • xIntegers 可用于指定一个特定变量仅取整数值.
  • 如果不满足约束条件,ArgMax 返回 .

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

基本范例 (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]=
版本 7 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »