Print results using fprintf in required format
이전 댓글 표시
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
virpartap singh
2015년 11월 17일
try this out x1=x(1,1); display (x1) x2=x(1,2); display (x2) x3=x(1,3); display (x3);
Prafulla Kumar Ambekar
2015년 11월 17일
Naeem Khan
2018년 1월 17일
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
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Entering Commands에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!