I would like to pick the consecutive cells those satistfies my given condition

조회 수: 1 (최근 30일)
I have a array of 122 by 10 data set. I have given the criteria to pick the cells whose values are greather than equal to 1.
Now I would like to pick the cells which satisfies the above condition and those satisfies cells are consecutively aranged.
For Ex: Cell 25,26,27,31 are satisfiying the above creiteria . But I wanted to highligh or list out the greter than or equal to 3 consecutive cells, which mean it has to highlight cell25,26,27
  댓글 수: 1
Matt J
Matt J 2022년 5월 11일
Consecutively along columns? And, to be clear, when you say "cell" you don't really mean a cell array, right?

댓글을 달려면 로그인하십시오.

채택된 답변

Matt J
Matt J 2022년 5월 11일
편집: Matt J 2022년 5월 11일
You might benefit from downloading,
Then you can label consecutive groups of true elements with, e.g.,
a=rand(1,10)+randi([0,1],1,10)
a = 1×10
0.0060 1.1285 1.2700 0.9325 0.1607 0.3040 0.0583 1.7232 0.4577 1.9700
G=groupTrue(a>1)
G = 1×10
0 1 1 0 0 0 0 2 0 3
  댓글 수: 9
Matt J
Matt J 2022년 5월 12일
편집: Matt J 2022년 5월 12일
How is it wrong? The 6 elements that it returns are indeed consecutively arranged in X.
X=[-1.19 -0.94 -0.78 -0.47 -0.28 -0.22 1.05 1.23 0.78 1.55 1.45 1.00];
X(1:6)<=0.5
ans = 1×6 logical array
1 1 1 1 1 1
Poorna Durga Geesupalli
Poorna Durga Geesupalli 2022년 5월 13일
It has to pick the values <=-0.5
The above code is picking the values -0.28 -0.22 too.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Large Files and Big Data에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by