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 Comments

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?
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').
You need to rename U:\MATLAB\filter.m or make sure it is taken off of your MATLAB path.
That worked.
Thanks so much!!

Sign in to comment.

Answers (0)

Categories

Asked:

on 29 Oct 2017

Commented:

on 30 Oct 2017

Community Treasure Hunt

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

Start Hunting!