質問: quadprog(h,f,a,b)←のどこに、どのように書けばよいのでしょうか。
回答: まず・・ quadprog 関数では目的関数の値に制約条件をつけることはできません。目的関数に制約付けるというところが、あまりイメージ沸かないんですが、例えば以下のように問題を分割してみるのはどうでしょう。 step 1: まず制約なしで quadporg を実行 step 2-a: 結果的に f が範囲内ならok step 2-b: 求まった f が範囲の下限より小さければ、f = 下限値を取る x を求める問題に切り替え・・ step 2-c: 求まった f が範囲の上限より大きければ、範囲を満たす解は無い・(?)