How to add space between vector indices in an output
8 views (last 30 days)
Show older comments
Ashlee Rogers
on 26 Sep 2020
Commented: Ashlee Rogers
on 26 Sep 2020
I am trying to find out how to make my output have spaces in between the indices of the vector...This is what I have so far, which is giving me the correct vector output:
A=input('Enter values in A in vector form:');
for i=1:length(A)
if (A(i)>0)
B(i) = A(i)^3;
else
B(i) = 0;
end
end
fprintf('The output vector is :\t[')
fprintf('%d',B)
fprintf(']\n')
0 Comments
Accepted Answer
Walter Roberson
on 26 Sep 2020
fprintf('%d ',B(1:end-1))
fprintf('%d]\n', B(end))
3 Comments
Walter Roberson
on 26 Sep 2020
Edited: Walter Roberson
on 26 Sep 2020
Notice in the first of the two lines I posted, there is a space between the %d and the following '
apostrophe percent d space apostrophe
More Answers (0)
See Also
Categories
Find more on Data Import and Analysis in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!