Find the index of an interval of values in cell array

8 次查看(过去 30 天)
I have a cell array 1X500, and inside evey cell 6000 value.
I want to find the index on the values (it has to be between 1 and 500) if the values s are : 500<s< 956
I tried with
index = cellfun(@(x) 500 < x < 956, SS, 'uniform', false);
But I didnt get the index

回答(1 个)

Stephen23
Stephen23 2021-10-21
index = cellfun(@(x) 500<x & x<956, SS, 'uniform', false);
  2 个评论
Tesla
Tesla 2021-10-21
It gaves the same results,
I want to return just the index of which cell we have 500<x & x<956. for example getting an output like [ 2 10 23 89 200]

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Matrix Indexing 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by