Matlab に次のようなベクトルがあります。
1列目から4列目 0.160000000000000 0.208000000000000 0.244000000000000 0.268000000000000 列 5 0.280000000000000
そして、次の値の上限インデックスを見つけたい:
0.16230400000000
この値が 1° と 2° のインデックスの間にあることはわかっていますが、最も近い値がインデックス 1 であっても、この場合はインデックス 2 である上限を見つけたいと考えています。ループなしで Matlab でそれを取得するにはどうすればよいですか? ?
最も近い値を見つけるために次の方法を見つけましたが、常に上限が必要です。
[c ind] = min(abs(probCum-codComp));