Axes text which use the default font type in MATLAB may not be visible when exporting MATLAB graphics to other applications, if the 'Helvetica' font is not available on the system.
To work around this issue, change the default font by executing the following command:
set(0,'defaultAxesFontName', '<fontname>')
set(0,'defaultTextFontName', '<fontname>')
where '<fontname>' is the name of the font you wish to use, e.g. 'Arial'.
You may include this statement in your startup.m file to ensure that it is executed in every MATLAB session. For more information on creating a startup.m file, execute the following command in the MATLAB Command Window:
If you print a figure in MATLAB, the fonts supported for printing depend upon the MATLAB printer driver you specify and sometimes upon which platform you are using. For further information, refer to the following documentation on Font Support:
Best Answer