2011-11-26 10 views
4

の最も近い要素のインデックスを特定の数値z=0.65に検索したいと考えています。 私はすでにこれをしましたが、私はより良いものを望んでいます: [C,I]=min(abs(x-z))Iは、最も近い要素のインデックスです。最も近い要素MATLAB

+4

何が良いか?時間の複雑さ?これを複数回実行しますか?あなたはzの範囲を知っていますか? – 3lectrologos

+0

これを使って補間を行う場合は、代わりに 'interp1(x、fx、z、 'に最も近い')と考えるべきです。 – knedlsepp

答えて

6

[C, I] = min(abs(x-z))私はそれを改善するとは思えません。 [~, I] = min(abs(x-z))は、改善点と考えれば、不要な変数Cを作成しないようにします。

関連する問題