Displaying arrays alongside fprintf() text.
1 次查看(过去 30 天)
显示 更早的评论
Given an array, say 5x5 populated with 0's
0 0 0 0 0
0 0... so on
Using disp(array) you are unable to define the spaces between elements so the output is rectangular when the data can be ideally mapped in a square. Is there an addition to this function that allows you to change amount of spaces inbetween the elements?
Additionally is there a way to have a fprintf() string alongside the array?
Something lookig like this displayed in the command window:
A B C D E
A 0 0 0 0 0
B 0 0 0 0 0
C 0 0 0 0 0
D 0 0 0 0 0
E 0 0 0 0 0
0 个评论
采纳的回答
Star Strider
2021-4-20
Try this:
A = zeros(5);
TA = array2table(A, 'VariableNames',num2cell('A':char('A'+size(A,2)-1)), 'RowNames',num2cell('A':char('A'+size(A,1)-1)))
.
0 个评论
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!