Mercurial > hg > octave-nkf
diff scripts/polynomial/deconv.m @ 1025:f558749713f1
[project @ 1995-01-11 20:52:10 by jwe]
author | jwe |
---|---|
date | Wed, 11 Jan 1995 20:52:10 +0000 |
parents | 3470f1e25a79 |
children | 611d403c7f3d |
line wrap: on
line diff
--- a/scripts/polynomial/deconv.m +++ b/scripts/polynomial/deconv.m @@ -1,5 +1,25 @@ +# Copyright (C) 1995 John W. Eaton +# +# This file is part of Octave. +# +# Octave is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 2, or (at your option) any +# later version. +# +# Octave is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with Octave; see the file COPYING. If not, write to the Free +# Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. + function [b, r] = deconv (y, a) +# usage: deconv (y, a) +# # Deconvolve two vectors. # # [b, r] = deconv (y, a) solves for b and r such that @@ -12,13 +32,10 @@ # SEE ALSO: conv, poly, roots, residue, polyval, polyderiv, # polyinteg -# Author: -# Tony Richardson -# amr@mpl.ucsd.edu -# June 1994 +# Written by Tony Richardson (amr@mpl.ucsd.edu) June 1994. if (nargin != 2) - usage (" deconv (y,a)"); + usage ("deconv (y, a)"); endif if (is_matrix (y) || is_matrix (a))