MATLAB Answers

# How can I justify my matrices?

4 views (last 30 days)
RobertoRdz on 3 May 2019
Commented: Walter Roberson on 25 Apr 2021
I know this might seem trivial, but I want to know how I can change how my matrices display, without functions. Is there a preference I need to change or something? I see other people have their matrices justified/aligned in the command window, but I can't seem to know why I don't. When working with lengthy matrices and symbolic variables this can become a hassle.
I show an example here of my output when working with Jacobian matrices. ##### 4 CommentsShowHide 3 older comments
RobertoRdz on 4 May 2019
Thanks! This really helped! I changed the font to Consolas and it fixed it!

Sign in to comment.

### Answers (1)

Paul Hoffrichter on 25 Apr 2021
I find this form using Live Editor preferable to pretty.
syms t1 t2 t3 d3 a2
J11 = [-cos(t1)*(d3*cos(t2+t3) + a2*cos(t2)), sin(t1)*(d3*sin(t2+t3) +a2*sin(t2)), d3*sin(t2+t3)*sin(t1);
-sin(t1)*(d3*cos(t2+t3) + a2*cos(t2)), -cos(t1)*(d3*sin(t2+t3) + a2*sin(t2)), -d3*sin(t2+t3)*cos(t1);
0, d3*cos(t2+t3) + a2*cos(t2), d3*cos(t2+t3)] ##### 1 CommentShowHide None
Walter Roberson on 25 Apr 2021
It is certainly a nicer looking display.
Unfortunately the output is not something we can copy and paste into code (though pretty() is not suitable for code either.)

Sign in to comment.

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!