How to find max value of three varibles using if,else,end.
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Giuseppe
am 12 Mär. 2014
Beantwortet: Vallambotla
am 28 Nov. 2022
The variables are:
a=20
b=10
c=30
How do i find the max without using built in functions.
I believe it is
if a>b && a>c
disp(a)
elseif b>a && b>c
disp(b)
else
disp(c)
end
0 Kommentare
Akzeptierte Antwort
Chris C
am 12 Mär. 2014
Bearbeitet: Chris C
am 12 Mär. 2014
Give this code a shot. You would be able to make the variable "data" listed here as a vector of whatever data you like and this should still work. If you had a matrix instead of a vector, however, you would need to loop around both the rows and columns.
a = 20;
b = 10;
c = 30;
data = [a,b,c];
largest = data(1);
for i = 1:length(data)
if data(i) > largest;
largest = data(i);
end
end
2 Kommentare
Weitere Antworten (2)
siva naga sai babu
am 17 Feb. 2021
a = 20;
b = 10;
c = 30;
data = [a,b,c];
largest = data(1);
for i = 1:length(data)
if data(i) > largest;
largest = data(i);
end
end
0 Kommentare
Vallambotla
am 28 Nov. 2022
a = 20;
b = 10;
c = 30;
data = [a,b,c];
largest = data(1);
for i = 1:length(data)
if data(i) > largest;
largest = data(i);
end
0 Kommentare
Siehe auch
Kategorien
Mehr zu Argument Definitions finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!