Combine the results of each iteration into an array
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
a=1;b=2;c=3;
For t=[a b c]
if t==1
disp(a)
elseif t==2
disp(b)
elseif t==3
disp(c)
end
end
I want to get answer in only one line Like a b c or abc
0 Kommentare
Antworten (1)
Ameer Hamza
am 7 Dez. 2020
Use fprintf()
a=1;b=2;c=3;
for t=[a b c]
fprintf('%d ', t)
end
fprintf(newline)
3 Kommentare
Ameer Hamza
am 7 Dez. 2020
Are you looking for something like this
a=1;b=2;c=3;
for t=[a b c]
if t==1
fprintf('%s ', 'a')
elseif t==2
fprintf('%s ', 'b')
elseif t==3
fprintf('%s ', 'c')
end
end
fprintf(newline)
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!