• 締切済み

matlabの要素の検索

matlabで画像から特定の要素の位置を検索するコマンドもしくは 方法を探しています。 例をあげれば 1,2,3,4,5 6,7,8,9,10 11,12,13,14,15 16,17,18,19,20 のなかから[12,13;17,18]を探すようなものです。 このときできればその要素番号もわかるといいです。 心当たりがあれば教えてください

みんなの回答

  • sgwjn
  • ベストアンサー率70% (47/67)
回答No.1

普通にfind関数では駄目ですか? a = [0, 10, 20, 30, 40]; index = find(a == 30); とすると index = 4 となります。 複数ある場合は、 a = [30, 10, 20, 30, 40]; index = find(a == 30); index = [1, 4] となります。 ※find関数 http://dl.cybernet.co.jp/matlab/support/manual/r13/toolbox/matlab/ref/?/matlab/support/manual/r13/toolbox/matlab/ref/find.shtml

関連するQ&A

専門家に質問してみよう