Nothing will publish at all.

No matter what kind of output format or what script I try to publish everything gives me the same error. I have even tried matlabs examples scripts, which run perfectly fine but then fail when I try to publish it fails.
This is the Error:
Error using filter
Too many input arguments.
Error in polyval (line 56)
y = filter(1,[1 -x],p);
Error in internal.matlab.publish.make_thumbnail>design_filter (line 81)
b = b/abs(polyval(b,1)); % norm
Error in internal.matlab.publish.make_thumbnail>shrink_columns (line 49)
b = design_filter(11, scale)';
Error in internal.matlab.publish.make_thumbnail (line 26)
temp(:,:,k) = shrink_columns(in(:,:,k), out_size(1));
Error in internal.matlab.publish.writeImage (line 35)
x = internal.matlab.publish.make_thumbnail(x,newDims);
Error in evalmxdom>createThumbnail (line 291)
internal.matlab.publish.writeImage( ...
Error in evalmxdom (line 23)
createThumbnail(options,data)
Error in publish (line 191)
dom = evalmxdom(file,dom,cellBoundaries,prefix,imageDir,outputDir,options);
Error in mdbpublish (line 55)
outputPath = publish(file, options);
Error using open (line 51)
NAME must contain a single character vector.

4 commentaires

What shows up for
which -all filter
?
What is the file name that you are attempting to publish to? Does it contain any spaces? Does the name of the script or function contain any spaces?
Connor Watkins
Connor Watkins le 29 Oct 2017
Modifié(e) : Walter Roberson le 30 Oct 2017
when I do the which -all filter this is the output:
>> which -all filter
U:\MATLAB\filter.m
C:\Program Files\MATLAB\R2017a\toolbox\matlab\timeseries\@timeseries\filter.m % timeseries method
C:\Program Files\MATLAB\R2017a\toolbox\econ\econ\@LagOp\filter.m % LagOp method
C:\Program Files\MATLAB\R2017a\toolbox\simulink\simulink\@SigLogSelector\filter.m % SigLogSelector method
C:\Program Files\MATLAB\R2017a\toolbox\comm\comm\@channel\filter.m % channel method
C:\Program Files\MATLAB\R2017a\toolbox\econ\econ\@varm\filter.m % varm method
C:\Program Files\MATLAB\R2017a\toolbox\econ\econ\@statespace\filter.m % statespace method
C:\Program Files\MATLAB\R2017a\toolbox\econ\econ\@ssm\filter.m % ssm method
C:\Program Files\MATLAB\R2017a\toolbox\econ\econ\@regARIMA\filter.m % regARIMA method
C:\Program Files\MATLAB\R2017a\toolbox\econ\econ\@gjr\filter.m % gjr method
C:\Program Files\MATLAB\R2017a\toolbox\econ\econ\@garch\filter.m % garch method
C:\Program Files\MATLAB\R2017a\toolbox\econ\econ\@egarch\filter.m % egarch method
C:\Program Files\MATLAB\R2017a\toolbox\econ\econ\@dssm\filter.m % dssm method
C:\Program Files\MATLAB\R2017a\toolbox\econ\econ\@arima\filter.m % arima method
C:\Program Files\MATLAB\R2017a\toolbox\dsp\filterdesign\@mfilt\filter.m % mfilt method
C:\Program Files\MATLAB\R2017a\toolbox\finance\ftseries\@fints\filter.m % fints method
C:\Program Files\MATLAB\R2017a\toolbox\fixedpoint\fixedpointtool\@fxptui\filter.m % fxptui method
C:\Program Files\MATLAB\R2017a\toolbox\signal\signal\@dfilt\filter.m % dfilt method
built-in
(C:\Program Files\MATLAB\R2017a\toolbox\matlab\datafun\filter) % Shadowed
Then for the file names and script names, I have tried a variety of things. none have spaces and I have even ran the matlab built in examples such as: openExample('graphics/CreatePolarPlotExample').
Walter Roberson
Walter Roberson le 30 Oct 2017
You need to rename U:\MATLAB\filter.m or make sure it is taken off of your MATLAB path.
Connor Watkins
Connor Watkins le 30 Oct 2017
That worked.
Thanks so much!!

Connectez-vous pour commenter.

Réponses (0)

Catégories

Community Treasure Hunt

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

Start Hunting!

Translated by