MATLAB Answers

How to get the index of a value in a table?

195 ビュー (過去 30 日間)
EM
EM 2019 年 9 月 22 日
コメント済み: madhan ravi 2019 年 9 月 22 日
Hi everyone,
I'm new into Matlab.
I have a table T with let's say 2000 raws in one column. Values in the table are not similar.
I want to get the index of an especific value. How can I do that?
Thank you

  0 件のコメント

サインイン to comment.

採用された回答

madhan ravi
madhan ravi 2019 年 9 月 22 日
編集済み: madhan ravi 2019 年 9 月 22 日
index = find(TABLE{:,:}==specific_value)
%or
[~,index] = ismember(specific_value,TABLE{:,:})
If you're dealing with decimals you need to use ismembertol().

  2 件のコメント

EM
EM 2019 年 9 月 22 日
Thank you for your answer. Can the "specific_value" be a matrix of 1x1?
madhan ravi
madhan ravi 2019 年 9 月 22 日
Yes a scalar.

サインイン to comment.

その他の回答 (0 件)

サインイン してこの質問に回答します。

タグ


Translated by