主要内容gydF4y2Ba

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。gydF4y2Ba

目的関数の最大化gydF4y2Ba

すべてのソルバーでは,目的関数の最小化が試みられます。最大化問題を扱う場合,問題の形式gydF4y2Ba

马克斯gydF4y2Ba xgydF4y2Ba fgydF4y2Ba (gydF4y2Ba xgydF4y2Ba )gydF4y2Ba ,gydF4y2Ba

ggydF4y2Ba (gydF4y2Ba xgydF4y2Ba )gydF4y2Ba =gydF4y2Ba - - - - - -gydF4y2Ba fgydF4y2Ba (gydF4y2Ba xgydF4y2Ba )gydF4y2Ba を定義し,gydF4y2Ba ggydF4y2Ba を最小化します。gydF4y2Ba

たとえば,gydF4y2Ba xgydF4y2Ba =gydF4y2Ba 5gydF4y2Ba の近くのgydF4y2Ba 棕褐色gydF4y2Ba (gydF4y2Ba 因为gydF4y2Ba (gydF4y2Ba xgydF4y2Ba )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 1gydF4y2Ba )gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba .gydF4y2Ba 5gydF4y2Ba 5gydF4y2Ba 7gydF4y2Ba 4gydF4y2Ba で,gydF4y2Ba xgydF4y2Ba =gydF4y2Ba 2gydF4y2Ba πgydF4y2Ba =gydF4y2Ba 6gydF4y2Ba .gydF4y2Ba 2gydF4y2Ba 8gydF4y2Ba 3.gydF4y2Ba 2gydF4y2Ba のときに発生します。gydF4y2Ba