MATLAB: Fprfintf for matrices and rounding

fprintfround

Within the question we have a function that solves for such matrices A,B,and C, these matrices are each 3×3 matrices. i.e.
A=
1 2 3
4 5 6
7 8 9
B =
1 2 3
4 5 6
7 8 9
C =
1 2 3
4 5 6
7 8 9
how can I print these using fprint f to display matrix A,B, and C using two decimals within 5 spaces for each element?

Best Answer

A = [1,2,3;4,5,6;7,8,9];
fprintf('%5.2f %5.2f %5.2f\n',A.')
1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00