![]() | ヘルプをダウンロード(Windowsのみ) |
所有クラス: optimization
要件:MathScript RTモジュール
xmin = fmin_bracket(fun, a, b)
[xmin, fval] = fmin_bracket(fun, a, b)
従来名: fminbnd
関数の2点のうち1次元の最小値を計算します。
名前 | 説明 |
---|---|
fun | 最小値を計算する関数を指定します。指定する関数は、倍精度実数スカラ値を受け入れ、返さなければなりません。funは文字列です。 |
a | 最小値を検出するラインセグメントの下限を指定します。aは倍精度実数スカラです。 |
b | 最小値を検出するラインセグメントの上限を指定します。bは倍精度実数スカラです。 |
名前 | 説明 |
---|---|
xmin | funの値が最小になるaとbの間の点を返します。 xminは倍精度実数スカラです。 |
fval | xminで評価されるfunの値を返します。 fvalは倍精度実数スカラです。 |
この関数は、LabVIEWランタイムエンジンではサポートされていません。この関数をスタンドアロンアプリケーションまたは共有ライブラリで使用しないでください。
次の表には、この関数のサポート特性 が記載されています。
LabVIEWランタイムエンジンでサポートされる | はい |
RTターゲットでサポートされる | いいえ |
XMIN = fmin_bracket('sin', 0, 2*pi);
% The myfun function is defined by:
% function f = myfun(x)
% f = 3*x^2-1.2*x+3
[XMIN, FVAL] = fmin_bracket('myfun', -10, 10);
役に立った
役に立たなかった