MATLAB: Can not print scope display on mac

macprintsimulink

I can not print scope display on my mac home computer. I am using a HP photosmart 5510 printer wirelessly. When I open the print window my printer is shown in the window and it has the same name as my default printer, but I get the following error. I've tried the solutions mentioned on the forum but no luck. regards
??? Error using ==> send at 129
Problem sending file to output device, system returned error :
lpr: The printer or class does not exist.
Error in ==> print>LocalPrint at 309
send( pj );
Error in ==> print at 228
LocalPrint(pj);
Error in ==> printdlg_deprecated>LocalJavaPrintDlg at 738
print(Data.Fig, pOpts{:});
Error in ==> printdlg_deprecated>LocalInitFig at 458
if LocalJavaPrintDlg( Data, Dlgname )
Error in ==> printdlg_deprecated at 81
Dlg=LocalInitFig(Data);
Error in ==> printdlg at 59
[warnDeprecated returnArg] = printdlg_deprecated(varargin{:});
Error in ==> Util>Util.PrintScopeWindow at 3275
printdlg(printFig);
Error in ==> Util>Util.ManageScopeBar at 3304
Simulink.scopes.Util.PrintScopeWindow(scopeFig,
scopeUserData);
Error in ==> simscope at 687
Simulink.scopes.Util.ManageScopeBar( ...
??? Error while evaluating uipushtool ClickedCallback
EDU>>

Best Answer

The name of your printer may be causing confusion for MATLAB. Does "Why do I receive an error when using the File:Print option in Mac OS X in MATLAB?" help?