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 Function Replacement Version
beta_cdf betacdf in Octave Forge statistics pkg 3.4.0
beta_inv betainv in Octave Forge statistics pkg 3.4.0
beta_pdf betapdf in Octave Forge statistics pkg 3.4.0
beta_rnd betarnd in Octave Forge statistics pkg 3.4.0
binomial_cdf binocdf in Octave Forge statistics pkg 3.4.0
binomial_inv binoinv in Octave Forge statistics pkg 3.4.0
binomial_pdf binopdf in Octave Forge statistics pkg 3.4.0
binomial_rnd binornd in Octave Forge statistics pkg 3.4.0
chisquare_cdf chi2cdf in Octave Forge statistics pkg 3.4.0
chisquare_inv chi2inv in Octave Forge statistics pkg 3.4.0
chisquare_pdf chi2pdf in Octave Forge statistics pkg 3.4.0
chisquare_rnd chi2rnd in Octave Forge statistics pkg 3.4.0
clearplot clf 3.4.0
com2str num2str 3.4.0
exponential_cdf expcdf in Octave Forge statistics pkg 3.4.0
exponential_inv expinv in Octave Forge statistics pkg 3.4.0
exponential_pdf exppdf in Octave Forge statistics pkg 3.4.0
exponential_rnd exprnd in Octave Forge statistics pkg 3.4.0
f_cdf fcdf in Octave Forge statistics pkg 3.4.0
f_inv finv in Octave Forge statistics pkg 3.4.0
f_pdf fpdf in Octave Forge statistics pkg 3.4.0
f_rnd frnd in Octave Forge statistics pkg 3.4.0
gamma_cdf gamcdf in Octave Forge statistics pkg 3.4.0
gamma_inv gaminv in Octave Forge statistics pkg 3.4.0
gamma_pdf gampdf in Octave Forge statistics pkg 3.4.0
gamma_rnd gamrnd in Octave Forge statistics pkg 3.4.0
geometric_cdf geocdf in Octave Forge statistics pkg 3.4.0
geometric_inv geoinv in Octave Forge statistics pkg 3.4.0
geometric_pdf geopdf in Octave Forge statistics pkg 3.4.0
geometric_rnd geornd in Octave Forge statistics pkg 3.4.0
hypergeometric_cdf hygecdf in Octave Forge statistics pkg 3.4.0
hypergeometric_inv hygeinv in Octave Forge statistics pkg 3.4.0
hypergeometric_pdf hygepdf in Octave Forge statistics pkg 3.4.0
hypergeometric_rnd hygernd in Octave Forge statistics pkg 3.4.0
intersection intersect 3.4.0
is_bool isbool 3.4.0
is_complex iscomplex 3.4.0
is_list None 3.4.0
is_matrix ismatrix 3.4.0
is_scalar isscalar 3.4.0
is_square issquare 3.4.0
is_stream None 3.4.0
is_struct isstruct 3.4.0
is_symmetric issymmetric 3.4.0
is_vector isvector 3.4.0
lognormal_cdf logncdf in Octave Forge statistics pkg 3.4.0
lognormal_inv logninv in Octave Forge statistics pkg 3.4.0
lognormal_pdf lognpdf in Octave Forge statistics pkg 3.4.0
lognormal_rnd lognrnd in Octave Forge statistics pkg 3.4.0
meshdom meshgrid 3.4.0
normal_cdf normcdf in Octave Forge statistics pkg 3.4.0
normal_inv norminv in Octave Forge statistics pkg 3.4.0
normal_pdf normpdf in Octave Forge statistics pkg 3.4.0
normal_rnd normrnd in Octave Forge statistics pkg 3.4.0
pascal_cdf nbincdf in Octave Forge statistics pkg 3.4.0
pascal_inv nbininv in Octave Forge statistics pkg 3.4.0
pascal_pdf nbinpdf in Octave Forge statistics pkg 3.4.0
pascal_rnd nbinrnd in Octave Forge statistics pkg 3.4.0
poisson_cdf poisscdf in Octave Forge statistics pkg 3.4.0
poisson_inv poissinv in Octave Forge statistics pkg 3.4.0
poisson_pdf poisspdf in Octave Forge statistics pkg 3.4.0
poisson_rnd poissrnd in Octave Forge statistics pkg 3.4.0
polyinteg polyint 3.4.0
struct_contains isfield 3.4.0
struct_elements fieldnames 3.4.0
t_cdf tcdf in Octave Forge statistics pkg 3.4.0
t_inv tinv in Octave Forge statistics pkg 3.4.0
t_pdf tpdf in Octave Forge statistics pkg 3.4.0
t_rnd trnd in Octave Forge statistics pkg 3.4.0
uniform_cdf unifcdf in Octave Forge statistics pkg 3.4.0
uniform_inv unifinv in Octave Forge statistics pkg 3.4.0
uniform_pdf unifpdf in Octave Forge statistics pkg 3.4.0
uniform_rnd unifrnd in Octave Forge statistics pkg 3.4.0
weibull_cdf wblcdf in Octave Forge statistics pkg 3.4.0
weibull_inv wblinv in Octave Forge statistics pkg 3.4.0
weibull_pdf wblpdf in Octave Forge statistics pkg 3.4.0
weibull_rnd wblrnd in Octave Forge statistics pkg 3.4.0
wiener_rnd wienrnd in Octave Forge statistics pkg 3.4.0
create_set unique 3.6.0
dmult diag (A) * B 3.6.0
iscommand None 3.6.0
israwcommand None 3.6.0
lchol chol (…, "lower") 3.6.0
loadimage load or imread 3.6.0
mark_as_command None 3.6.0
mark_as_rawcommand None 3.6.0
spatan2 atan2 3.6.0
spchol chol 3.6.0
spchol2inv chol2inv 3.6.0
spcholinv cholinv 3.6.0
spcumprod cumprod 3.6.0
spcumsum cumsum 3.6.0
spdet det 3.6.0
spdiag sparse (diag (…)) 3.6.0
spfind find 3.6.0
sphcat horzcat 3.6.0
spinv inv 3.6.0
spkron kron 3.6.0
splchol chol (…, "lower") 3.6.0
split char (strsplit (s, t)) 3.6.0
splu lu 3.6.0
spmax max 3.6.0
spmin min 3.6.0
spprod prod 3.6.0
spqr qr 3.6.0
spsum sum 3.6.0
spsumsq sumsq 3.6.0
spvcat vertcat 3.6.0
str2mat char 3.6.0
unmark_command None 3.6.0
unmark_rawcommand None 3.6.0
autocor xcorr in Octave Forge signal pkg 3.8.0
autocov xcov in Octave Forge signal pkg 3.8.0
betai betainc 3.8.0
cellidx ismember 3.8.0
cquad quadcc 3.8.0
dispatch None 3.8.0
fstat stat 3.8.0
gammai gammainc 3.8.0
glpkmex glpk 3.8.0
is_duplicate_entry unique 3.8.0
is_global isglobal 3.8.0
krylovb [Uret, ~, Ucols] = krylov (…) 3.8.0
perror None 3.8.0
replot refresh 3.8.0
saveimage imwrite 3.8.0
setstr char 3.8.0
strerror None 3.8.0
values unique 3.8.0
cut histc 4.0.0
cor corr 4.0.0
corrcoef corr 4.0.0
__error_text__ lasterr 4.0.0
error_text lasterr 4.0.0
polyderiv polyder 4.0.0
shell_cmd system 4.0.0
studentize zscore 4.0.0
sylvester_matrix hadamard (2^k) 4.0.0
default_save_options save_default_options 4.2.0
gen_doc_cache doc_cache_create 4.2.0
interp1q interp1 4.2.0
isequalwithequalnans isequaln 4.2.0
java_convert_matrix java_matrix_autoconversion 4.2.0
java_debug debug_java 4.2.0
java_invoke javaMethod 4.2.0
java_new javaObject 4.2.0
java_unsigned_conversion java_unsigned_autoconversion 4.2.0
javafields fieldnames 4.2.0
javamethods methods 4.2.0
re_read_readline_init_file readline_re_read_init_file 4.2.0
read_readline_init_file readline_read_init_file 4.2.0
saving_history history_save 4.2.0
allow_noninteger_range_as_index None 4.4.0
bicubic interp2 4.4.0
delaunay3 delaunay 4.4.0
do_braindead_shortcircuit_evaluation None 4.4.0
dump_prefs None 4.4.0
find_dir_in_path dir_in_loadpath 4.4.0
finite isfinite 4.4.0
fmod rem 4.4.0
fnmatch glob or regexp 4.4.0
gmap40 None 4.4.0
loadaudio audioread 4.4.0
luinc ichol or ilu 4.4.0
mouse_wheel_zoom mousehweelzoom property 4.4.0
nfields numfields 4.4.0
octave_tmp_file_name tempname 4.4.0
playaudio audioplayer 4.4.0
saveaudio audiowrite 4.4.0
setaudio None 4.4.0
syl sylvester 4.4.0
usage print_usage 4.4.0
bitmax flintmax 5.1.0
mahalanobis mahal in Octave Forge statistics pkg 5.1.0
md5sum hash 5.1.0
octave_config_info __octave_config_info__ 5.1.0
onenormest normest1 5.1.0
sleep pause 5.1.0
usleep pause 5.1.0
wavread audioread 5.1.0
wavwrite audiowrite 5.1.0

© 1996–2020 John W. Eaton
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.
Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions.
https://octave.org/doc/v6.3.0/Obsolete-Functions.html