changeset 23077:be0ae04721bf stable

doc: Update unimplemented list of functions and where to find them (bug #50098). * __unimplemented__.m: Remove duplicate function names. Remove overloads of an existing core function like isempty.
author Rik <rik@octave.org>
date Sat, 21 Jan 2017 16:02:10 -0800
parents 8a5df4a344f8
children 6f4569690de1 e8d64dce0afd
files scripts/help/__unimplemented__.m
diffstat 1 files changed, 60 insertions(+), 84 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/help/__unimplemented__.m	Wed Jan 11 19:21:09 2017 +0100
+++ b/scripts/help/__unimplemented__.m	Sat Jan 21 16:02:10 2017 -0800
@@ -117,7 +117,7 @@
           "getPeakGain", "getSwitches", "getValue", "gram", "hasdelay", ...
           "hasInternalDelay", "hsvd", "hsvdOptions", "hsvoptions", ...
           "hsvplot", "imp2exp", "impulse", "impulseplot", "initial", ...
-          "initialplot", "iopzmap", "iopzplot", "isct", "isdt", "isempty", ...
+          "initialplot", "iopzmap", "iopzplot", "isct", "isdt", ...
           "isfinite", "isParametric", "isproper", "isreal", "issiso", ...
           "isstable", "isstatic", "kalman", "kalmd", "lft", "loopswitch", ...
           "lqg", "lqgreg", "lqgtrack", "lqi", "lqr", "lqrd", "lqry", "lsim", ...
@@ -132,7 +132,7 @@
           "rlocusplot", "rss", "series", "set", "setBlockValue", ...
           "setDelayModel", "setoptions", "setValue", "sgrid", ...
           "showBlockValue", "showTunable", "sigma", "sigmaoptions", ...
-          "sigmaplot", "sisoinit", "sisotool", "size", "sminreal", "ss", ...
+          "sigmaplot", "sisoinit", "sisotool", "sminreal", "ss", ...
           "ss2ss", "ssdata", "stabsep", "stabsepOptions", "stack", "step", ...
           "stepDataOptions", "stepinfo", "stepplot", "sumblk", "tf", ...
           "tfdata", "thiran", "timeoptions", "totaldelay", "tzero", ...
@@ -160,7 +160,7 @@
           "helscandeintrlv", "helscanintrlv", "huffmandeco", "huffmandict", ...
           "huffmanenco", "intdump", "intrlv", "iscatastrophic", ...
           "isprimitive", "istrellis", "legacychannelsim", "lineareq", ...
-          "lloyds", "lms", "log", "lteZadoffChuSeq", "marcumq", ...
+          "lloyds", "lms", "lteZadoffChuSeq", "marcumq", ...
           "mask2shift", "matdeintrlv", "matintrlv", "minpol", "mldivide", ...
           "mlseeq", "modnorm", "muxdeintrlv", "muxintrlv", "noisebw", ...
           "normlms", "oct2dec", "oqpskdemod", "oqpskmod", "pamdemod", ...
@@ -178,9 +178,7 @@
 
     ## finance
     case {"abs2active", "accrfrac", "acrubond", "acrudisc", "active2abs", ...
-          "addEquality", "addEquality", "addEquality", "addGroupRatio", ...
-          "addGroupRatio", "addGroupRatio", "addGroups", "addGroups", ...
-          "addGroups", "addInequality", "addInequality", "addInequality", ...
+          "addEquality", "addGroupRatio", "addGroups", "addInequality", ...
           "adline", "adosc", "amortize", "annurate", "annuterm", ...
           "arith2geom", "ascii2fts", "beytbill", "binprice", "blkimpv", ...
           "blkprice", "blsdelta", "blsgamma", "blsimpv", "blslambda", ...
@@ -191,7 +189,7 @@
           "cdyield", "cfamounts", "cfbyzero", "cfconv", "cfdates", "cfdur", ...
           "cfplot", "cfport", "cfprice", "cfspread", "cftimes", "cfyield", ...
           "chaikosc", "chaikvolat", "chartfts", "checkFeasibility", ...
-          "checkFeasibility", "checkFeasibility", "chfield", "convert2sur", ...
+          "chfield", "convert2sur", ...
           "convertto", "corr2cov", "cov2corr", "cpncount", "cpndaten", ...
           "cpndatenq", "cpndatep", "cpndaysp", "cpnpersz", "createholidays", ...
           "cumsum", "cur2frac", "cur2str", "date2time", "dateaxis", ...
@@ -202,64 +200,61 @@
           "ecmmvnrfish", "ecmmvnrmle", "ecmmvnrobj", "ecmmvnrstd", ...
           "ecmnfish", "ecmnhess", "ecmninit", "ecmnmle", "ecmnobj", ...
           "ecmnstd", "effrr", "elpm", "emaxdrawdown", "end", "eomdate", ...
-          "estimateAssetMoments", "estimateBounds", "estimateBounds", ...
-          "estimateBounds", "estimateFrontier", "estimateFrontier", ...
-          "estimateFrontier", "estimateFrontierByReturn", ...
-          "estimateFrontierByReturn", "estimateFrontierByReturn", ...
-          "estimateFrontierByRisk", "estimateFrontierByRisk", ...
-          "estimateFrontierByRisk", "estimateFrontierLimits", ...
-          "estimateFrontierLimits", "estimateFrontierLimits", ...
+          "estimateAssetMoments", "estimateBounds", ...
+          "estimateFrontier", ...
+          "estimateFrontierByReturn", ...
+          "estimateFrontierByRisk", ...
+          "estimateFrontierLimits", ...
           "estimateMaxSharpeRatio", "estimatePortMoments", ...
-          "estimatePortReturn", "estimatePortReturn", "estimatePortReturn", ...
-          "estimatePortRisk", "estimatePortRisk", "estimatePortRisk", ...
-          "estimatePortStd", "estimatePortStd", "estimatePortVaR", ...
-          "estimateScenarioMoments", "estimateScenarioMoments", "ewstats", ...
+          "estimatePortReturn", ...
+          "estimatePortRisk", ...
+          "estimatePortStd", "estimatePortVaR", ...
+          "estimateScenarioMoments", "ewstats", ...
           "exp", "extfield", "fbusdate", "fetch", "fieldnames", "fillts", ...
           "fints", "floatdiscmargin", "floatmargin", "fpctkd", "frac2cur", ...
           "freqnum", "freqstr", "frontcon", "frontier", "fts2ascii", ...
           "fts2mat", "ftsbound", "ftsgui", "ftsinfo", "ftstool", "ftsuniq", ...
           "fvdisc", "fvfix", "fvvar", "fwd2zero", "geom2arith", ...
-          "getAssetMoments", "getBounds", "getBounds", "getBounds", ...
-          "getBudget", "getBudget", "getBudget", "getCosts", "getCosts", ...
-          "getCosts", "getEquality", "getEquality", "getEquality", ...
-          "getGroupRatio", "getGroupRatio", "getGroupRatio", "getGroups", ...
-          "getGroups", "getGroups", "getInequality", "getInequality", ...
-          "getInequality", "getnameidx", "getOneWayTurnover", ...
-          "getOneWayTurnover", "getOneWayTurnover", "getScenarios", ...
-          "getScenarios", "hhigh", "highlow", "holdings2weights", ...
+          "getAssetMoments", "getBounds", ...
+          "getBudget", ...
+          "getCosts", "getEquality", ...
+          "getGroupRatio", "getGroups", ...
+          "getInequality", ...
+          "getnameidx", "getOneWayTurnover", ...
+          "getScenarios", ...
+          "hhigh", "highlow", "holdings2weights", ...
           "holidays", "horzcat", "hour", "inforatio", "irr", "isbusday", ...
-          "iscompatible", "isempty", "isfield", "issorted", "kagi", "lagts", ...
-          "lbusdate", "leadts", "length", "linebreak", "llow", "log", ...
+          "iscompatible", "isfield", "issorted", "kagi", "lagts", ...
+          "lbusdate", "leadts", "length", "linebreak", "llow", ...
           "log10", "log2", "lpm", "lweekdate", "m2xdate", "macd", ...
           "maxdrawdown", "medprice", "merge", "minus", "minute", "mirr", ...
           "month", "months", "movavg", "mrdivide", "mtimes", "mvnrfish", ...
-          "mvnrmle", "mvnrobj", "mvnrstd", "nancov", "nanmax", "nanmean", ...
-          "nanmedian", "nanmin", "nanstd", "nansum", "nanvar", "negvolidx", ...
+          "mvnrmle", "mvnrobj", "mvnrstd", "negvolidx", ...
           "nomrr", "nweekdate", "nyseclosures", "onbalvol", "opprofit", ...
           "payadv", "payodd", "payper", "payuni", "pcalims", "pcgcomp", ...
           "pcglims", "pcpval", "peravg", "periodicreturns", "plotFrontier", ...
-          "plotFrontier", "plotFrontier", "plus", "pointfig", "portalloc", ...
+          "plus", "pointfig", "portalloc", ...
           "portalpha", "portcons", "Portfolio", "PortfolioCVaR", ...
           "PortfolioMAD", "portopt", "portrand", "portror", "portsim", ...
           "portstats", "portvar", "portvrisk", "posvolidx", "power", ...
           "prbyzero", "prcroc", "prdisc", "priceandvol", "prmat", "prtbill", ...
           "pvfix", "pvtrend", "pvvar", "pyld2zero", "rdivide", "renko", ...
           "resamplets", "ret2tick", "rmfield", "rsindex", "selectreturn", ...
-          "setAssetList", "setAssetList", "setAssetList", "setAssetMoments", ...
-          "setBounds", "setBounds", "setBounds", "setBudget", "setBudget", ...
-          "setBudget", "setCosts", "setCosts", "setCosts", ...
-          "setDefaultConstraints", "setDefaultConstraints", ...
-          "setDefaultConstraints", "setEquality", "setEquality", ...
-          "setEquality", "setGroupRatio", "setGroupRatio", "setGroupRatio", ...
-          "setGroups", "setGroups", "setGroups", "setInequality", ...
-          "setInequality", "setInequality", "setInitPort", "setInitPort", ...
-          "setInitPort", "setOneWayTurnover", "setOneWayTurnover", ...
-          "setOneWayTurnover", "setProbabilityLevel", "setScenarios", ...
-          "setScenarios", "setSolver", "setSolver", "setSolver", ...
-          "setTurnover", "setTurnover", "setTurnover", "sharpe", ...
-          "simulateNormalScenariosByData", "simulateNormalScenariosByData", ...
+          "setAssetList", "setAssetMoments", ...
+          "setBounds", "setBudget", ...
+          "setCosts", ...
+          "setDefaultConstraints", ...
+          "setEquality", ...
+          "setGroupRatio", ...
+          "setGroups", "setInequality", ...
+          "setInitPort", ...
+          "setOneWayTurnover", ...
+          "setProbabilityLevel", "setScenarios", ...
+          "setSolver", ...
+          "setTurnover", "sharpe", ...
+          "simulateNormalScenariosByData", ...
           "simulateNormalScenariosByMoments", ...
-          "simulateNormalScenariosByMoments", "size", "smoothts", "sortfts", ...
+          "smoothts", "sortfts", ...
           "spctkd", "stochosc", "subsasgn", "subsref", "targetreturn", ...
           "taxedrr", "tbilldisc2yield", "tbillprice", "tbillrepo", ...
           "tbillval01", "tbillyield", "tbillyield2disc", "tbl2bond", ...
@@ -386,20 +381,20 @@
       txt = check_package (fcn, "signal");
 
     ## statistics
-    case {"addedvarplot", "addlevels", "addTerms", "addTerms", "adtest", ...
+    case {"addedvarplot", "addlevels", "addTerms", "adtest", ...
           "andrewsplot", "anova1", "anova2", "anovan", "ansaribradley", ...
           "aoctool", "barttest", "bbdesign", "betafit", "betalike", ...
           "betastat", "binofit", "binostat", "biplot", "bootci", "bootstrp", ...
           "boxplot", "candexch", "candgen", "canoncorr", "capability", ...
-          "capaplot", "caseread", "casewrite", "ccdesign", "cdf", "cdf", ...
+          "capaplot", "caseread", "casewrite", "ccdesign", "cdf", ...
           "cdfplot", "cell2dataset", "chi2gof", "chi2stat", "cholcov", ...
           "ClassificationBaggedEnsemble", "ClassificationDiscriminant", ...
           "ClassificationEnsemble", "ClassificationKNN", ...
           "ClassificationPartitionedEnsemble", ...
           "ClassificationPartitionedModel", "ClassificationTree", ...
           "classify", "classregtree", "cluster", "clusterdata", "cmdscale", ...
-          "coefCI", "coefCI", "coefCI", "coefCI", "coefTest", "coefTest", ...
-          "coefTest", "coefTest", "combnk", "compact", ...
+          "coefCI", "coefTest",  ...
+          "combnk", "compact", ...
           "CompactClassificationDiscriminant", ...
           "CompactClassificationEnsemble", "CompactClassificationTree", ...
           "CompactRegressionEnsemble", "CompactRegressionTree", ...
@@ -410,12 +405,12 @@
           "crosstab", "crossval", "cvpartition", "datasample", "dataset", ...
           "dataset2cell", "dataset2struct", "dataset2table", "datasetfun", ...
           "daugment", "dcovary", "dendrogram", "designMatrix", ...
-          "devianceTest", "dfittool", "disp", "disp", "disp", "disp", ...
-          "disttool", "droplevels", "dummyvar", "dwtest", "dwtest", "ecdf", ...
+          "devianceTest", "dfittool",  ...
+          "disttool", "droplevels", "dummyvar", "dwtest", "ecdf", ...
           "ecdfhist", "evalclusters", "evcdf", "evfit", "evinv", "evlike", ...
           "evpdf", "evrnd", "evstat", "ExhaustiveSearcher", "expfit", ...
-          "explike", "export", "expstat", "factoran", "feval", "feval", ...
-          "feval", "ff2n", "fitdist", "fitensemble", "fitglm", "fitlm", ...
+          "explike", "export", "expstat", "factoran", ...
+          "ff2n", "fitdist", "fitensemble", "fitglm", "fitlm", ...
           "fitlme", "fitlmematrix", "fitnlm", "fitted", "fixedEffects", ...
           "fracfact", "fracfactgen", "friedman", "fsurfht", "fullfact", ...
           "gagerr", "gamfit", "gamlike", "gamstat", ...
@@ -426,7 +421,7 @@
           "gplotmatrix", "gppdf", "gprnd", "gpstat", "grp2idx", "grpstats", ...
           "gscatter", "haltonset", "harmmean", "hist3", "histfit", ...
           "hmmdecode", "hmmestimate", "hmmgenerate", "hmmtrain", ...
-          "hmmviterbi", "hougen", "hygestat", "icdf", "icdf", ...
+          "hmmviterbi", "hougen", "hygestat", "icdf", ...
           "inconsistent", "interactionplot", "invpred", "islevel", ...
           "ismissing", "isundefined", "iwishrnd", "jackknife", "jbtest", ...
           "johnsrnd", "join", "KDTreeSearcher", "kmeans", "knnsearch", ...
@@ -444,33 +439,33 @@
           "nbinstat", "ncfcdf", "ncfinv", "ncfpdf", "ncfrnd", "ncfstat", ...
           "nctcdf", "nctinv", "nctpdf", "nctrnd", "nctstat", "ncx2cdf", ...
           "ncx2inv", "ncx2pdf", "ncx2rnd", "ncx2stat", "negloglik", ...
-          "negloglik", "nlinfit", "nlintool", "nlmefit", "nlmefitsa", ...
+          "nlinfit", "nlintool", "nlmefit", "nlmefitsa", ...
           "nlparci", "nlpredci", "nnmf", "nominal", "NonLinearModel", ...
           "normfit", "normlike", "normplot", "normspec", "normstat", ...
           "optimalleaforder", "ordinal", "parallelcoords", "paramci", ...
           "paretotails", "partialcorr", "partialcorri", "pca", "pcacov", ...
-          "pcares", "pdf", "pdf", "pdist", "pdist2", "pearsrnd", ...
+          "pcares", "pdf", "pdist", "pdist2", "pearsrnd", ...
           "perfcurve", "plotAdded", "plotAdjustedResponse", ...
-          "plotDiagnostics", "plotDiagnostics", "plotDiagnostics", ...
+          "plotDiagnostics", ...
           "plotEffects", "plotInteraction", "plotResiduals", ...
-          "plotResiduals", "plotResiduals", "plotResiduals", "plotSlice", ...
-          "plotSlice", "plotSlice", "plsregress", "poissfit", "poisstat", ...
-          "polyconf", "polytool", "ppca", "predict", "predict", "predict", ...
-          "predict", "predict", "predict", "predict", "predict", "princomp", ...
+          "plotSlice", ...
+          "plsregress", "poissfit", "poisstat", ...
+          "polyconf", "polytool", "ppca", "predict", ...
+          "princomp", ...
           "ProbDistUnivKernel", "ProbDistUnivParam", "probplot", ...
           "procrustes", "proflik", "qrandset", "qrandstream", "random", ...
-          "random", "random", "random", "random", "random", "randomEffects", ...
+          "randomEffects", ...
           "randsample", "randtool", "rangesearch", "ranksum", "raylcdf", ...
           "raylfit", "raylinv", "raylpdf", "raylrnd", "raylstat", "rcoplot", ...
           "refcurve", "refline", "regress", "RegressionBaggedEnsemble", ...
           "RegressionEnsemble", "RegressionPartitionedEnsemble", ...
           "RegressionPartitionedModel", "RegressionTree", "regstats", ...
-          "relieff", "removeTerms", "removeTerms", "residuals", "response", ...
+          "relieff", "removeTerms", "residuals", "response", ...
           "ridge", "robustdemo", "robustfit", "rotatefactors", "rowexch", ...
           "rsmdemo", "rstool", "runstest", "sampsizepwr", "scatterhist", ...
           "sequentialfs", "setlabels", "signrank", "signtest", "silhouette", ...
           "slicesample", "sobolset", "squareform", "statget", "statset", ...
-          "step", "step", "stepwise", "stepwisefit", "stepwiseglm", ...
+          "step", "stepwise", "stepwisefit", "stepwiseglm", ...
           "stepwiselm", "struct2dataset", "surfht", "svmclassify", ...
           "svmtrain", "table2dataset", "tabulate", "tblread", "tblwrite", ...
           "tdfread", "tiedrank", "TreeBagger", "trimmean", "truncate", ...
@@ -678,14 +673,10 @@
   "histogram",
   "histogram2",
   "im2java",
-  "imapprox",
   "import",
   "inmem",
   "innerjoin",
   "inspect",
-  "integral",
-  "integral2",
-  "integral3",
   "interpstreamspeed",
   "iscategorical",
   "iscategory",
@@ -696,11 +687,9 @@
   "isprotected",
   "isstudent",
   "istable",
-  "isundefined",
   "isvalid",
   "javaMethodEDT",
   "javaObjectEDT",
-  "join",
   "keys",
   "last",
   "ldl",
@@ -718,7 +707,6 @@
   "makehgtform",
   "mapreduce",
   "matfile",
-  "matlabrc",
   "memmapfile",
   "memory",
   "mergecats",
@@ -755,12 +743,6 @@
   "noanimate",
   "notebook",
   "notify",
-  "ode113",
-  "ode15i",
-  "ode15s",
-  "ode23s",
-  "ode23t",
-  "ode23tb",
   "odextend",
   "openfig",
   "opengl",
@@ -786,7 +768,6 @@
   "properties",
   "propertyeditor",
   "psi",
-  "quad2d",
   "RandStream",
   "rbbox",
   "readtable",
@@ -805,10 +786,7 @@
   "showplottool",
   "snapnow",
   "splitapply",
-  "ss2tf",
-  "stack",
   "standardizeMissing",
-  "startup",
   "stream2",
   "stream3",
   "streamline",
@@ -878,9 +856,6 @@
   "winqueryreg",
   "workspace",
   "writetable",
-  "xlsfinfo",
-  "xlsread",
-  "xlswrite",
   "xmlread",
   "xmlwrite",
   "xslt",
@@ -895,3 +870,4 @@
 %! assert (str(1:51), "quad2d is not implemented.  Consider using dblquad.");
 %! str = __unimplemented__ ("MException");
 %! assert (str(1:58), "the 'MException' function is not yet implemented in Octave");
+