Problems with "help" and "doc" in R2014b

1 Ansicht (letzte 30 Tage)
K E
K E am 3 Feb. 2015
Kommentiert: K E am 6 Mär. 2015
After installing R2014b, help and doc commands no longer work correctly. Is there a fix? Some background:
  • help followed by any function name returns a fileparts error (example below)
  • doc sometimes crashes Matlab, sometimes results in an error (example below), and sometimes opens up a help window as expected
help clear % Trying to display command window help for "clear" function
Error using fileparts
Too many output arguments.
Error in makehelphyper (line 73)
[unused fcnName unused unused] = fileparts(fcnName);
Error in help>displayHelp (line 211)
helpStr = makehelphyper('help', pathname, JRI_linkableTopic,
helpStr);
Error in help (line 130)
displayHelp(helpStr, topic, usejava('desktop'));
doc quantile % Trying to open standalone help window for "quantile" function
Too many output arguments.
Error in help (line 138)
[varargout{1:nargout}] = [helpStr moreInfo];
Error in help2xml (line 48)
[helpstr, docTopic] = help(topic, helpCommandOption);
Error in help2html (line 20)
[helpNode, helpstr, fcnName, found] = help2xml(dom, topic, pagetitle,
helpCommandOption);
Error in helpwin (line 76)
html = help2html(topic,pagetitle,helpCommandOption);
Error in doc>showHelpwin (line 221)
foundTopic = helpwin(topic, '', '', '-doc');
Error in doc (line 112)
if ~showHelpwin(topic)
138 [varargout{1:nargout}] = [helpStr moreInfo];
  2 Kommentare
Adam
Adam am 5 Mär. 2015
Do you have a function of your own named fileparts?
K E
K E am 5 Mär. 2015
Only this, C:\Program Files\MATLAB\R2014b\toolbox\matlab\iofun\fileparts.m

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Sean de Wolski
Sean de Wolski am 5 Mär. 2015
It looks like it's using a help command from an earlier release (fileparts does not currently support four outputs)
Try refreshing the path
restoredefaultpath
rehash toolboxcache
If it works after that;
savepath
  3 Kommentare
Sean de Wolski
Sean de Wolski am 5 Mär. 2015
restoredefaultpath is a nuke it from orbit approach.
K E
K E am 6 Mär. 2015
[If someone is thinking of trying this solution, I suggest copying pathdef.m to a temporary file first, so you can restore your personal path directories afterward.]

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Data Import and Export finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by