how to find max and min using for loop, and if condition, without using the max and min function?

41 visualizaciones (últimos 30 días)
so i have this text file (hwk3_input.txt) that is very large, 1140 X 1 I have a matrix, i called this matrix A. I need to use for loop to find the max and min value
this is what i got so far but i'm not understanding how to set it up.. can someone please help me?!
A= load('hwk3_input.txt');
n = length(A);
for i = 1:n
if A(i) < length(i)
length(i)=A(i)
end
end

Respuestas (2)

Image Analyst
Image Analyst el 10 de Mzo. de 2018
You need to set a value called theMax and set it to -inf before the loop:
theMax = -inf;
theMin = +inf;
Then in the loop check if A(i) is less than theMin or more than theMax.
if A(i) < theMin
If it is, set the min or max to the current value of A(i). Give it a try and if you need more help with your homework give you most recent code version.

Rabia Shahid
Rabia Shahid el 8 de Jul. de 2020

Can someone help me? How to find minimum of an array using for loop?

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by