Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 最適化 >

MaxValue

MaxValue[f, x]
x についての f の最大値を与える.
MaxValue[f, {x, y, ...}]
x, y, ...についての f の最大値を与える.
MaxValue[{f, cons}, {x, y, ...}]
制約条件 cons の下での f の最大値を与える.
MaxValue[{f, cons}, {x, y, ...}, dom]
領域 dom(一般にRealsまたはIntegers)上での f の最大値を与える.
  • MaxValuef の値の最小上界を与える.これは,x, y, ...のいずれの値についても達成できない可能性がある.
  • cons は方程式,不等式,これらの論理結合を含むことができる.
  • fcons が線形または多項式のとき,MaxValueは常に極大値を求める.
  • MaxValueは,厳密な入力に対しては厳密な結果を返す.
  • 近似数を含む式が与えられると,MaxValueは自動的にNMaxValueを呼ぶ.
  • 領域指定がなければ,すべての変数は実数であるとみなされる.
  • xElementIntegersを使って特定の変数が整数値のみを取るように指定することができる.
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]=
 
最大値をパラメータの関数として求める:
In[1]:=
Click for copyable input
Out[1]=
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team