Mercurial > hg > octave-lyh
diff scripts/deprecated/polyderiv.m @ 12803:b7a6a3644f3b
codesprint: Deprecate polyderiv.m
* deprecate/module.mk, polynomial/module.mk, polyder.m, polyderiv.m: Deprecate
polyderiv.m
author | Rik <octave@nomad.inbox5.com> |
---|---|
date | Sat, 16 Jul 2011 10:56:19 -0700 |
parents | scripts/polynomial/polyderiv.m@c792872f8942 |
children | 72c96de7a403 |
line wrap: on
line diff
copy from scripts/polynomial/polyderiv.m copy to scripts/deprecated/polyderiv.m --- a/scripts/polynomial/polyderiv.m +++ b/scripts/deprecated/polyderiv.m @@ -36,6 +36,13 @@ function [q, d] = polyderiv (p, a) + persistent warned = false; + if (! warned) + warned = true; + warning ("Octave:deprecated-function", + "polyderiv is obsolete and will be removed from a future version of Octave; please use polyder instead"); + endif + if (nargin == 1 || nargin == 2) if (! isvector (p)) error ("polyderiv: argument must be a vector");