lsqnonneg
非負の線形最小二乗問題を解く
構文
説明
以下の形式の非負の最小二乗曲線近似問題を解きます。
例
入力引数
出力引数
アルゴリズム
関数 lsqnonneg
は[1]に記述されているアルゴリズムを使用します。アルゴリズムは、可能な基底ベクトルの集合から開始し、関連する双対ベクトル lambda
を計算します。そして他の基底ベクトルと交換するためにベクトル lambda
の最大値に対応する基底ベクトルを選んで交換します。この演算は、lambda ≤ 0
になるまで続けられます。
代替機能
アプリ
[最適化] ライブ エディター タスクは、lsqnonneg
のビジュアル インターフェイスを提供します。
参照
[1] Lawson, C. L. and R. J. Hanson. Solving Least-Squares Problems. Upper Saddle River, NJ: Prentice Hall. 1974. Chapter 23, p. 161.
拡張機能
バージョン履歴
R2006a より前に導入