このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。gydF4y2Ba
すべてのソルバーでは,目的関数の最小化が試みられます。最大化問題を扱う場合,問題の形式gydF4y2Ba
,gydF4y2Ba
を定義し,gydF4y2Ba を最小化します。gydF4y2Ba
たとえば,gydF4y2Ba の近くのgydF4y2Ba の最大値を見つけるには以下を計算します。gydF4y2Ba
[x, fval] = fminunc (@ (x)谭(cos (x)), 5)gydF4y2Ba
局部最小值。由于梯度的大小小于最优性公差的值,优化完成。gydF4y2Ba
x = 6.2832gydF4y2Ba
fval = -1.5574gydF4y2Ba
最大値はgydF4y2Bax = 6.2832gydF4y2Ba
のときgydF4y2Ba1.5574gydF4y2Ba
(gydF4y2BafvalgydF4y2Ba
の出力の負の値)になります。この回答は5桁まで正しい結果です。最大値はgydF4y2Ba
で,gydF4y2Ba
のときに発生します。gydF4y2Ba