iwishbb16 の回答履歴
全1件中1~1件表示
- MATLABの極値を順に求める
例えばsinc関数のような極値が複数ある関数の場合(fとします) 極値の大きい順に取り出したいのですが [A B] = max(f)とやると 最大(極値Aとそのとき変数B)のものは取り出せるのですが 2番目以降を取り出すにはどうすればいいのでしょうか? 最初に取り出したmaxを配列から除いてmax(f)としても すぐ隣の値が出てしまい次の極値を求めることができません。 極大値のA Bどちらも取り出したいのですが 関数はすべて正の値をとるものとしてお願いします。 (実際には極大値の中から2番目に大きいものまでという様な使い方をしたいです。)
- 締切済み
- その他(プログラミング・開発)
- oxfax
- 回答数1