Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

loop to work with the column

4 Ansichten (letzte 30 Tage)
Lev Mihailov
Lev Mihailov am 27 Jan. 2020
Geschlossen: MATLAB Answer Bot am 20 Aug. 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 Kommentare
Stephen23
Stephen23 am 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 am 27 Jan. 2020
Bearbeitet: Lev Mihailov am 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

Antworten (1)

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

Diese Frage ist geschlossen.

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by