Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 最適化 > NMaximize >
Mathematica > 数学とアルゴリズム > グラフとネットワーク > グラフプログラミング > 最適化 > NMaximize >
Mathematica > 可視化とグラフィックス > グラフとネットワーク > グラフプログラミング > 最適化 > NMaximize >

NMaximize

NMaximize
x について を数値的に最大にする.
NMaximize
x, y, ... について を数値的に最大にする.
NMaximize
制約条件 の下で を数値的に最大にする.
  • は方程式,不等式およびその論理結合を含むことができる.
  • NMaximizeは,与えられた制約条件下で常に f の大域的最大値を求めようとする.
  • デフォルトでは,すべての変数が実数であると仮定される
  • xIntegersを使って変数が整数値のみを取れるように指定することができる.
  • fcons が線形の場合,実数値と整数値の両方でNMaximizeは常に大域的な最大値を求めることができる.
  • それ以外の場合,NMaximizeは極大値のみしか求められないこともある.
  • 指定可能なオプション:
AccuracyGoalAutomatic目標となる最終確度桁数
EvaluationMonitorNonef が評価されたときに常に評価される式
MaxIterations100使用する最大反復回数
MethodAutomatic使用されるアルゴリズム
PrecisionGoalAutomatic目標となる最終精度桁数
StepMonitorNoneステップを取るたびに常に評価される式
WorkingPrecisionMachinePrecision内部計算に使用する精度
  • AccuracyGoalPrecisionGoalの設定で最大値の位置の値と最大になったときの関数の値の両方で目標とする桁数を指定する.
  • Methodオプションの設定可能な値はである.
制約条件がない問題の最大値を求める:
最大化の引数を抽出する:
制約条件がある問題の最大値を求める:
制約条件がない問題の最大値を求める:
In[1]:=
Click for copyable input
Out[1]=
最大化の引数を抽出する:
In[2]:=
Click for copyable input
Out[2]=
 
制約条件がある問題の最大値を求める:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
Orという制約を指定することができる:
NMaximizeを線形オブジェクトおよび制約条件に使う:
整数制約条件を強制することができる:
次で,収束基準を強制する:
次で,収束基準を強制する.これはデフォルトの機械精度計算では達成できない:
WorkingPrecisionの設定値を高くするとプロセスが収束するようになる:
関数の解を求める過程で評価したすべての点を最小値の環で記録する:
呼び出した点の中で目的関数の値で最終的な解に近いすべての点をプロットする:
デフォルトではないメソッドを指定するとよりよい解が得られることがある:
NMaximizeが関数の最大値を求めるのに取るステップ:
作業精度をにする.デフォルトでAccuracyGoalPrecisionGoalに設定されている:
NMaximizeは最大値を求めようとするのに対し,FindMaximumは極大値を求めようとする:
Maximizeは最大値を求め,無限大の精度で使うことができる:
非線形関数については,NMaximizeが極大値しか求められないことがある:
初期区間を指定するとよりよい極大値に達するのに役立つ:
NMaximizeは,二次元関数の極大値を円板上で求める:
初期区間を指定すると最大値に達するのに役立つ:
この方程式系はほとんど代数的ではないので,Solveはこの系には使えない:
NMaximizeを自明な目的関数と使って解を求める:
バージョン 5 の新機能 | バージョン 6 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF