MATLAB Answers

0

how do i bold certain characters in a vector?

Asked by Francisco del Bosque on 19 Jun 2018
Latest activity Commented on by Stephen Cobeldick on 20 Jun 2018
I am trying to bold an i,j, and k for vector equations. How can I do this using fprintf?
p=[-1,7,-3]; v=[5,12,-7];
syms t
vec=p+t*v
fprintf('The vector equation for the line is %si+%sj+%sk\n and the parametric equations are x= %s,\ny= %s, z=%s',vec,vec)
thanks!

  0 Comments

Sign in to comment.

Products


Release

R2018a

1 Answer

Answer by Steven Yeh on 19 Jun 2018

You can try Element Style tag:
fprintf(['The vector equation for the line is %s', ...
['<strong>i</strong>'], ...
'+%s', ...
['<strong>j</strong>'], ...
'+%s', ...
['<strong>k</strong>'], ...
'\n and the parametric equations are x= %s,\ny= %s, z=%s\n'],vec,vec)
This can bolden the three characters: i, j, k

  2 Comments

OCDER
on 19 Jun 2018
Oh, this does work! Nice - didn't realize there was this feature.
Note that this feature is NOT documented, so use it at your own risk!

Sign in to comment.