fmin_bracket(MathScript RTモジュール関数)

LabVIEW 2012 MathScript RTモジュールヘルプ

発行日時: June 2012

製品番号: 373123C-0112

»製品情報を参照
ヘルプをダウンロード(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の値が最小になるabの間の点を返します。 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);

関連項目

fmin_nonlin
fmin_nonlincon
fmin_pattern



この記事は役に立ちましたか。

役に立たなかった