Print results using fprintf in required format
Afficher commentaires plus anciens
Hi.
I have a matrix X = [3 2 5].
I want to display the results as
X1 = 3
X2 = 2
X3 = 5
I tried using
X= [3 2 5]
for(i=1:3)
t = i;
fprintf('\nThe value of X%0.0f ',i,' = %0.1f',X(t))
end
but results are ambiguous.
Kindly help with the correct syntax.
3 commentaires
virpartap singh
le 17 Nov 2015
try this out x1=x(1,1); display (x1) x2=x(1,2); display (x2) x3=x(1,3); display (x3);
Prafulla Kumar Ambekar
le 17 Nov 2015
Naeem Khan
le 17 Jan 2018
try out this: X= [3 2 5] for(i=1:3) t = i; fprintf('\nThe value of X%0.0f',i) fprintf('=%0.0f',X(t)) end
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Data Preprocessing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!