iwishbb16のプロフィール

@iwishbb16 iwishbb16
ありがとう数42
質問数24
回答数1
ベストアンサー数
0
ベストアンサー率
0%
お礼率
52%

  • 登録日2007/10/03
  • MATLABの極値を順に求める

    例えばsinc関数のような極値が複数ある関数の場合(fとします) 極値の大きい順に取り出したいのですが [A B] = max(f)とやると 最大(極値Aとそのとき変数B)のものは取り出せるのですが 2番目以降を取り出すにはどうすればいいのでしょうか? 最初に取り出したmaxを配列から除いてmax(f)としても すぐ隣の値が出てしまい次の極値を求めることができません。 極大値のA Bどちらも取り出したいのですが 関数はすべて正の値をとるものとしてお願いします。 (実際には極大値の中から2番目に大きいものまでという様な使い方をしたいです。)

    • oxfax
    • 回答数1