Combine the results of each iteration into an array
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponses (1)
Ameer Hamza
le 7 Déc 2020
Use fprintf()
a=1;b=2;c=3;
for t=[a b c]
fprintf('%d ', t)
end
fprintf(newline)
3 commentaires
Ameer Hamza
le 7 Déc 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)
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!