Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

loop to work with the column

4 vues (au cours des 30 derniers jours)
Lev Mihailov
Lev Mihailov le 27 Jan 2020
Clôturé : MATLAB Answer Bot le 20 Août 2021
Hello! There is a loop, I need to know automatically how many values ​​after the point
X=[1 2 3 4 5 6 90 70 60 50 6 5 4 3 2
1 2 3 4 5 6 60 70 60 50 6 5 4 3 2
1 2 3 4 5 6 60 60 70 50 6 5 4 3 2]';
for i=1:length(X(1,:))
[~,loc1]=max(X);
end
% and now I need to find out how many values ​​from maxim to 6
% ans(1) = 4 % 70 60 50 6 % ans(2)=3 % 60 50 6 % ans(3)=2
how do i do this?
  2 commentaires
Stephen23
Stephen23 le 27 Jan 2020
"how many values ​​after the point"
What exactly is "the point" ?
What is that loop supposed to do?
Lev Mihailov
Lev Mihailov le 27 Jan 2020
Modifié(e) : Lev Mihailov le 27 Jan 2020
point of my maximum, the values should be from it to 6 (or close to this value 5.9.6.1)
p.s.the loop should get the same answers as mine
X=[1 2 3 4 5 6 90 70 60 50 6 5 4 3 2
1 2 3 4 5 6 60 70 60 50 6 5 4 3 2
1 2 3 4 5 6 60 60 70 50 6 5 4 3 2]';
% ans(1)=4; ans(2)=3; ans(3)=2

Réponses (1)

KSSV
KSSV le 27 Jan 2020
iwant = sum(X>6,1)
  1 commentaire
Lev Mihailov
Lev Mihailov le 27 Jan 2020
iwant =
4 4 4
such a variation gives the wrong answer

Cette question est clôturée.

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by