Appendix C Obsolete Functions

After being marked as deprecated for two major releases, the following functions have been removed from Octave. The third column of the table shows the version of Octave in which the function was removed. Prior to removal, each function in the list was marked as deprecated for at least two major releases. All deprecated functions issue warnings explaining that they will be removed in a future version of Octave, and which function should be used instead.

Replacement functions do not always accept precisely the same arguments as the obsolete function, but should provide equivalent functionality.

Obsolete FunctionReplacementVersion
beta_cdfbetacdf in Octave Forge statistics pkg3.4.0
beta_invbetainv in Octave Forge statistics pkg3.4.0
beta_pdfbetapdf in Octave Forge statistics pkg3.4.0
beta_rndbetarnd in Octave Forge statistics pkg3.4.0
binomial_cdfbinocdf in Octave Forge statistics pkg3.4.0
binomial_invbinoinv in Octave Forge statistics pkg3.4.0
binomial_pdfbinopdf in Octave Forge statistics pkg3.4.0
binomial_rndbinornd in Octave Forge statistics pkg3.4.0
chisquare_cdfchi2cdf in Octave Forge statistics pkg3.4.0
chisquare_invchi2inv in Octave Forge statistics pkg3.4.0
chisquare_pdfchi2pdf in Octave Forge statistics pkg3.4.0
chisquare_rndchi2rnd in Octave Forge statistics pkg3.4.0
clearplotclf3.4.0
com2strnum2str3.4.0
exponential_cdfexpcdf in Octave Forge statistics pkg3.4.0
exponential_invexpinv in Octave Forge statistics pkg3.4.0
exponential_pdfexppdf in Octave Forge statistics pkg3.4.0
exponential_rndexprnd in Octave Forge statistics pkg3.4.0
f_cdffcdf in Octave Forge statistics pkg3.4.0
f_invfinv in Octave Forge statistics pkg3.4.0
f_pdffpdf in Octave Forge statistics pkg3.4.0
f_rndfrnd in Octave Forge statistics pkg3.4.0
gamma_cdfgamcdf in Octave Forge statistics pkg3.4.0
gamma_invgaminv in Octave Forge statistics pkg3.4.0
gamma_pdfgampdf in Octave Forge statistics pkg3.4.0
gamma_rndgamrnd in Octave Forge statistics pkg3.4.0
geometric_cdfgeocdf in Octave Forge statistics pkg3.4.0
geometric_invgeoinv in Octave Forge statistics pkg3.4.0
geometric_pdfgeopdf in Octave Forge statistics pkg3.4.0
geometric_rndgeornd in Octave Forge statistics pkg3.4.0
hypergeometric_cdfhygecdf in Octave Forge statistics pkg3.4.0
hypergeometric_invhygeinv in Octave Forge statistics pkg3.4.0
hypergeometric_pdfhygepdf in Octave Forge statistics pkg3.4.0
hypergeometric_rndhygernd in Octave Forge statistics pkg3.4.0
intersectionintersect3.4.0
is_boolisbool3.4.0
is_complexiscomplex3.4.0
is_listNone3.4.0
is_matrixismatrix3.4.0
is_scalarisscalar3.4.0
is_squareissquare3.4.0
is_streamNone3.4.0
is_structisstruct3.4.0
is_symmetricissymmetric3.4.0
is_vectorisvector3.4.0
lognormal_cdflogncdf in Octave Forge statistics pkg3.4.0
lognormal_invlogninv in Octave Forge statistics pkg3.4.0
lognormal_pdflognpdf in Octave Forge statistics pkg3.4.0
lognormal_rndlognrnd in Octave Forge statistics pkg3.4.0
meshdommeshgrid3.4.0
normal_cdfnormcdf in Octave Forge statistics pkg3.4.0
normal_invnorminv in Octave Forge statistics pkg3.4.0
normal_pdfnormpdf in Octave Forge statistics pkg3.4.0
normal_rndnormrnd in Octave Forge statistics pkg3.4.0
pascal_cdfnbincdf in Octave Forge statistics pkg3.4.0
pascal_invnbininv in Octave Forge statistics pkg3.4.0
pascal_pdfnbinpdf in Octave Forge statistics pkg3.4.0
pascal_rndnbinrnd in Octave Forge statistics pkg3.4.0
poisson_cdfpoisscdf in Octave Forge statistics pkg3.4.0
poisson_invpoissinv in Octave Forge statistics pkg3.4.0
poisson_pdfpoisspdf in Octave Forge statistics pkg3.4.0
poisson_rndpoissrnd in Octave Forge statistics pkg3.4.0
polyintegpolyint3.4.0
struct_containsisfield3.4.0
struct_elementsfieldnames3.4.0
t_cdftcdf in Octave Forge statistics pkg3.4.0
t_invtinv in Octave Forge statistics pkg3.4.0
t_pdftpdf in Octave Forge statistics pkg3.4.0
t_rndtrnd in Octave Forge statistics pkg3.4.0
uniform_cdfunifcdf in Octave Forge statistics pkg3.4.0
uniform_invunifinv in Octave Forge statistics pkg3.4.0
uniform_pdfunifpdf in Octave Forge statistics pkg3.4.0
uniform_rndunifrnd in Octave Forge statistics pkg3.4.0
weibull_cdfwblcdf in Octave Forge statistics pkg3.4.0
weibull_invwblinv in Octave Forge statistics pkg3.4.0
weibull_pdfwblpdf in Octave Forge statistics pkg3.4.0
weibull_rndwblrnd in Octave Forge statistics pkg3.4.0
wiener_rndwienrnd in Octave Forge statistics pkg3.4.0
create_setunique3.6.0
dmultdiag (A) * B3.6.0
iscommandNone3.6.0
israwcommandNone3.6.0
lcholchol (…, "lower")3.6.0
loadimageload or imread3.6.0
mark_as_commandNone3.6.0
mark_as_rawcommandNone3.6.0
spatan2atan23.6.0
spcholchol3.6.0
spchol2invchol2inv3.6.0
spcholinvcholinv3.6.0
spcumprodcumprod3.6.0
spcumsumcumsum3.6.0
spdetdet3.6.0
spdiagsparse (diag (…))3.6.0
spfindfind3.6.0
sphcathorzcat3.6.0
spinvinv3.6.0
spkronkron3.6.0
splcholchol (…, "lower")3.6.0
splitchar (strsplit (s, t))3.6.0
splulu3.6.0
spmaxmax3.6.0
spminmin3.6.0
spprodprod3.6.0
spqrqr3.6.0
spsumsum3.6.0
spsumsqsumsq3.6.0
spvcatvertcat3.6.0
str2matchar3.6.0
unmark_commandNone3.6.0
unmark_rawcommandNone3.6.0
autocorxcorr in Octave Forge signal pkg3.8.0
autocovxcov in Octave Forge signal pkg3.8.0
betaibetainc3.8.0
cellidxismember3.8.0
cquadquadcc3.8.0
dispatchNone3.8.0
fstatstat3.8.0
gammaigammainc3.8.0
glpkmexglpk3.8.0
is_duplicate_entryunique3.8.0
is_globalisglobal3.8.0
krylovb[Uret, ~, Ucols] = krylov (…)3.8.0
perrorNone3.8.0
replotrefresh3.8.0
saveimageimwrite3.8.0
setstrchar3.8.0
strerrorNone3.8.0
valuesunique3.8.0
cuthistc4.0.0
corcorr4.0.0
corrcoefcorr4.0.0
__error_text__lasterr4.0.0
error_textlasterr4.0.0
polyderivpolyder4.0.0
shell_cmdsystem4.0.0
studentizezscore4.0.0
sylvester_matrixhadamard (2^k)4.0.0
default_save_optionssave_default_options4.2.0
gen_doc_cachedoc_cache_create4.2.0
interp1qinterp14.2.0
isequalwithequalnansisequaln4.2.0
java_convert_matrixjava_matrix_autoconversion4.2.0
java_debugdebug_java4.2.0
java_invokejavaMethod4.2.0
java_newjavaObject4.2.0
java_unsigned_conversionjava_unsigned_autoconversion4.2.0
javafieldsfieldnames4.2.0
javamethodsmethods4.2.0
re_read_readline_init_filereadline_re_read_init_file4.2.0
read_readline_init_filereadline_read_init_file4.2.0
saving_historyhistory_save4.2.0
allow_noninteger_range_as_indexNone4.4.0
bicubicinterp24.4.0
delaunay3delaunay4.4.0
do_braindead_shortcircuit_evaluationNone4.4.0
dump_prefs None 4.4.0
find_dir_in_pathdir_in_loadpath4.4.0
finiteisfinite4.4.0
fmodrem4.4.0
fnmatchglob or regexp4.4.0
gmap40None4.4.0
loadaudioaudioread4.4.0
luincichol or ilu4.4.0
mouse_wheel_zoommousehweelzoom property4.4.0
nfieldsnumfields4.4.0
octave_tmp_file_nametempname4.4.0
playaudioaudioplayer4.4.0
saveaudioaudiowrite4.4.0
setaudioNone4.4.0
sylsylvester4.4.0
usageprint_usage4.4.0
bitmaxflintmax5.1.0
mahalanobismahal in Octave Forge statistics pkg5.1.0
md5sumhash5.1.0
octave_config_info__octave_config_info__5.1.0
onenormestnormest15.1.0
sleeppause5.1.0
usleeppause5.1.0
wavreadaudioread5.1.0
wavwriteaudiowrite5.1.0