Just updated to R2014b and printing a figure to a file seems to be broken. For example, even this minimal example taken directly from the print help yields the following error:
>>h = figure; >>plot(1:4,5:8) >>print(h) Error using printopt Too many input arguments.
Error in matlab.graphics.internal.mlprintjob (line 114)
Error in printjob (line 22) pj = matlab.graphics.internal.mlprintjob;
Error in print>LocalCreatePrintJob (line 337) pj = printjob([handles{:}]);
Error in print (line 153) [pj, inputargs] = LocalCreatePrintJob(varargin{:});
Any help would be appreciated.
Thanks,
Todd Hufnagel

답변 (1개)

Richard Quist
Richard Quist 2014년 10월 9일

1 개 추천

It sounds like you might have a function named printopt that is conflicting with the one the is shipped with MATLAB. What results do you get when running the following code?
which -all printopt
There should be just one entry under matlab\toolbox\local. If there are any others, rename them or move them to a location that is not on your MATLAB path.

카테고리

도움말 센터File Exchange에서 Printing and Saving에 대해 자세히 알아보기

태그

질문:

2014년 10월 9일

댓글:

2015년 4월 21일

Community Treasure Hunt

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

Start Hunting!

Translated by