From: <car...@us...> - 2011-09-29 17:19:39
|
Revision: 8633 http://octave.svn.sourceforge.net/octave/?rev=8633&view=rev Author: carandraug Date: 2011-09-29 17:19:30 +0000 (Thu, 29 Sep 2011) Log Message: ----------- signal package: added e-mail addresses to copyright notices Modified Paths: -------------- trunk/octave-forge/main/signal/inst/__ellip_ws_min.m trunk/octave-forge/main/signal/inst/__power.m trunk/octave-forge/main/signal/inst/ar_psd.m trunk/octave-forge/main/signal/inst/arburg.m trunk/octave-forge/main/signal/inst/aryule.m trunk/octave-forge/main/signal/inst/besself.m trunk/octave-forge/main/signal/inst/bilinear.m trunk/octave-forge/main/signal/inst/boxcar.m trunk/octave-forge/main/signal/inst/buffer.m trunk/octave-forge/main/signal/inst/butter.m trunk/octave-forge/main/signal/inst/buttord.m trunk/octave-forge/main/signal/inst/cceps.m trunk/octave-forge/main/signal/inst/cheb.m trunk/octave-forge/main/signal/inst/cheb1ord.m trunk/octave-forge/main/signal/inst/cheb2ord.m trunk/octave-forge/main/signal/inst/chebwin.m trunk/octave-forge/main/signal/inst/cheby1.m trunk/octave-forge/main/signal/inst/cheby2.m trunk/octave-forge/main/signal/inst/chirp.m trunk/octave-forge/main/signal/inst/cohere.m trunk/octave-forge/main/signal/inst/convmtx.m trunk/octave-forge/main/signal/inst/cplxreal.m trunk/octave-forge/main/signal/inst/cpsd.m trunk/octave-forge/main/signal/inst/csd.m trunk/octave-forge/main/signal/inst/dct.m trunk/octave-forge/main/signal/inst/dct2.m trunk/octave-forge/main/signal/inst/dctmtx.m trunk/octave-forge/main/signal/inst/decimate.m trunk/octave-forge/main/signal/inst/dftmtx.m trunk/octave-forge/main/signal/inst/downsample.m trunk/octave-forge/main/signal/inst/dst.m trunk/octave-forge/main/signal/inst/ellip.m trunk/octave-forge/main/signal/inst/ellipdemo.m trunk/octave-forge/main/signal/inst/ellipord.m trunk/octave-forge/main/signal/inst/filtfilt.m trunk/octave-forge/main/signal/inst/filtic.m trunk/octave-forge/main/signal/inst/fir1.m trunk/octave-forge/main/signal/inst/fir2.m trunk/octave-forge/main/signal/inst/firls.m trunk/octave-forge/main/signal/inst/flattopwin.m trunk/octave-forge/main/signal/inst/fracshift.m trunk/octave-forge/main/signal/inst/freqs.m trunk/octave-forge/main/signal/inst/freqs_plot.m trunk/octave-forge/main/signal/inst/fwhm.m trunk/octave-forge/main/signal/inst/gaussian.m trunk/octave-forge/main/signal/inst/gausswin.m trunk/octave-forge/main/signal/inst/grpdelay.m trunk/octave-forge/main/signal/inst/idct.m trunk/octave-forge/main/signal/inst/idct2.m trunk/octave-forge/main/signal/inst/idst.m trunk/octave-forge/main/signal/inst/impz.m trunk/octave-forge/main/signal/inst/interp.m trunk/octave-forge/main/signal/inst/invfreq.m trunk/octave-forge/main/signal/inst/invfreqs.m trunk/octave-forge/main/signal/inst/invfreqz.m trunk/octave-forge/main/signal/inst/kaiser.m trunk/octave-forge/main/signal/inst/kaiserord.m trunk/octave-forge/main/signal/inst/levinson.m trunk/octave-forge/main/signal/inst/mscohere.m trunk/octave-forge/main/signal/inst/ncauer.m trunk/octave-forge/main/signal/inst/pburg.m trunk/octave-forge/main/signal/inst/pei_tseng_notch.m trunk/octave-forge/main/signal/inst/polystab.m trunk/octave-forge/main/signal/inst/pulstran.m trunk/octave-forge/main/signal/inst/pwelch.m trunk/octave-forge/main/signal/inst/pyulear.m trunk/octave-forge/main/signal/inst/qp_kaiser.m trunk/octave-forge/main/signal/inst/rceps.m trunk/octave-forge/main/signal/inst/rectpuls.m trunk/octave-forge/main/signal/inst/resample.m trunk/octave-forge/main/signal/inst/residued.m trunk/octave-forge/main/signal/inst/residuez.m trunk/octave-forge/main/signal/inst/sftrans.m trunk/octave-forge/main/signal/inst/sgolay.m trunk/octave-forge/main/signal/inst/sgolayfilt.m trunk/octave-forge/main/signal/inst/sos2tf.m trunk/octave-forge/main/signal/inst/sos2zp.m trunk/octave-forge/main/signal/inst/specgram.m trunk/octave-forge/main/signal/inst/square.m trunk/octave-forge/main/signal/inst/tf2sos.m trunk/octave-forge/main/signal/inst/tfe.m trunk/octave-forge/main/signal/inst/tfestimate.m trunk/octave-forge/main/signal/inst/triang.m trunk/octave-forge/main/signal/inst/tripuls.m trunk/octave-forge/main/signal/inst/tukeywin.m trunk/octave-forge/main/signal/inst/upsample.m trunk/octave-forge/main/signal/inst/welchwin.m trunk/octave-forge/main/signal/inst/xcorr.m trunk/octave-forge/main/signal/inst/xcorr2.m trunk/octave-forge/main/signal/inst/xcov.m trunk/octave-forge/main/signal/inst/zerocrossing.m trunk/octave-forge/main/signal/inst/zp2sos.m trunk/octave-forge/main/signal/inst/zplane.m trunk/octave-forge/main/signal/src/cl2bp.cc trunk/octave-forge/main/signal/src/cl2bp_lib.cc trunk/octave-forge/main/signal/src/cl2bp_lib.h trunk/octave-forge/main/signal/src/sosfilt.cc trunk/octave-forge/main/signal/src/upfirdn.cc Modified: trunk/octave-forge/main/signal/inst/__ellip_ws_min.m =================================================================== --- trunk/octave-forge/main/signal/inst/__ellip_ws_min.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/__ellip_ws_min.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paulo Neis +## Copyright (C) 2001 Paulo Neis <p_...@ya...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/__power.m =================================================================== --- trunk/octave-forge/main/signal/inst/__power.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/__power.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/ar_psd.m =================================================================== --- trunk/octave-forge/main/signal/inst/ar_psd.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/ar_psd.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License Modified: trunk/octave-forge/main/signal/inst/arburg.m =================================================================== --- trunk/octave-forge/main/signal/inst/arburg.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/arburg.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -225,4 +225,4 @@ end end -%% \ No newline at end of file +%% Modified: trunk/octave-forge/main/signal/inst/aryule.m =================================================================== --- trunk/octave-forge/main/signal/inst/aryule.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/aryule.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/besself.m =================================================================== --- trunk/octave-forge/main/signal/inst/besself.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/besself.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,5 +1,5 @@ ## Copyright (C) 2009 Thomas Sailer -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/bilinear.m =================================================================== --- trunk/octave-forge/main/signal/inst/bilinear.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/bilinear.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/boxcar.m =================================================================== --- trunk/octave-forge/main/signal/inst/boxcar.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/boxcar.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/buffer.m =================================================================== --- trunk/octave-forge/main/signal/inst/buffer.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/buffer.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2008 David Bateman +## Copyright (C) 2008 David Bateman <ad...@gm...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/butter.m =================================================================== --- trunk/octave-forge/main/signal/inst/butter.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/butter.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/buttord.m =================================================================== --- trunk/octave-forge/main/signal/inst/buttord.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/buttord.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/cceps.m =================================================================== --- trunk/octave-forge/main/signal/inst/cceps.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/cceps.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1994 Dept of Probability Theory and Statistics TU Wien +## Copyright (C) 1994 Dept of Probability Theory and Statistics TU Wien <And...@ci...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/cheb.m =================================================================== --- trunk/octave-forge/main/signal/inst/cheb.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/cheb.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2002 André Carezia +## Copyright (C) 2002 André Carezia <aca...@uo...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/cheb1ord.m =================================================================== --- trunk/octave-forge/main/signal/inst/cheb1ord.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/cheb1ord.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/cheb2ord.m =================================================================== --- trunk/octave-forge/main/signal/inst/cheb2ord.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/cheb2ord.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/chebwin.m =================================================================== --- trunk/octave-forge/main/signal/inst/chebwin.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/chebwin.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2002 André Carezia +## Copyright (C) 2002 André Carezia <aca...@uo...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/cheby1.m =================================================================== --- trunk/octave-forge/main/signal/inst/cheby1.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/cheby1.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/cheby2.m =================================================================== --- trunk/octave-forge/main/signal/inst/cheby2.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/cheby2.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/chirp.m =================================================================== --- trunk/octave-forge/main/signal/inst/chirp.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/chirp.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999-2000 Paul Kienzle +## Copyright (C) 1999-2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/cohere.m =================================================================== --- trunk/octave-forge/main/signal/inst/cohere.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/cohere.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License Modified: trunk/octave-forge/main/signal/inst/convmtx.m =================================================================== --- trunk/octave-forge/main/signal/inst/convmtx.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/convmtx.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2003 David Bateman +## Copyright (C) 2003 David Bateman <ad...@gm...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/cplxreal.m =================================================================== --- trunk/octave-forge/main/signal/inst/cplxreal.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/cplxreal.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2005 Julius O. Smith III +%% Copyright (C) 2005 Julius O. Smith III <jo...@cc...> %% %% This program is free software; you can redistribute it and/or modify %% it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/cpsd.m =================================================================== --- trunk/octave-forge/main/signal/inst/cpsd.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/cpsd.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License Modified: trunk/octave-forge/main/signal/inst/csd.m =================================================================== --- trunk/octave-forge/main/signal/inst/csd.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/csd.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License Modified: trunk/octave-forge/main/signal/inst/dct.m =================================================================== --- trunk/octave-forge/main/signal/inst/dct.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/dct.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paul Kienzle +## Copyright (C) 2001 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/dct2.m =================================================================== --- trunk/octave-forge/main/signal/inst/dct2.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/dct2.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paul Kienzle +## Copyright (C) 2001 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/dctmtx.m =================================================================== --- trunk/octave-forge/main/signal/inst/dctmtx.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/dctmtx.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paul Kienzle +## Copyright (C) 2001 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/decimate.m =================================================================== --- trunk/octave-forge/main/signal/inst/decimate.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/decimate.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/dftmtx.m =================================================================== --- trunk/octave-forge/main/signal/inst/dftmtx.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/dftmtx.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2003 David Bateman +## Copyright (C) 2003 David Bateman <ad...@gm...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/downsample.m =================================================================== --- trunk/octave-forge/main/signal/inst/downsample.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/downsample.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,3 +1,6 @@ +## Author: Paul Kienzle <pki...@us...> +## This function is public domain + ## -*- texinfo -*- ## @deftypefn {Function File} @var{y} = downsample(@var{x},@var{n}) ## Downsample the signal, selecting every nth element. If @var{x} @@ -12,9 +15,6 @@ ## @end deftypefn ## @seealso{decimate, interp, resample, upfirdn, upsample} -## Author: Paul Kienzle -## This function is public domain - function y = downsample(x,n,phase) if nargin<2 || nargin>3, usage('downsample(x,n,[offset]'); end if nargin==2, phase = 0; end Modified: trunk/octave-forge/main/signal/inst/dst.m =================================================================== --- trunk/octave-forge/main/signal/inst/dst.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/dst.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,3 +1,8 @@ +## Author: Paul Kienzle <pki...@us...> +## 2006-12-05 +## * initial release +## This program is public domain + ## -*- texinfo -*- ## @deftypefn {Function File} @var{y} = dst (@var{x}) ## @deftypefnx {Function File} @var{y} = dst (@var{x}, @var{n}) @@ -15,11 +20,6 @@ ## @end deftypefn ## @seealso{idst} -## This program is public domain - -## Author: Paul Kienzle -## 2006-12-05 -## * initial release function y = dst (x, n) if (nargin < 1 || nargin > 2) Modified: trunk/octave-forge/main/signal/inst/ellip.m =================================================================== --- trunk/octave-forge/main/signal/inst/ellip.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/ellip.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paulo Neis +## Copyright (C) 2001 Paulo Neis <p_...@ya...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/ellipdemo.m =================================================================== --- trunk/octave-forge/main/signal/inst/ellipdemo.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/ellipdemo.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paulo Neis +## Copyright (C) 2001 Paulo Neis <p_...@ya...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/ellipord.m =================================================================== --- trunk/octave-forge/main/signal/inst/ellipord.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/ellipord.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paulo Neis +## Copyright (C) 2001 Paulo Neis <p_...@ya...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by @@ -27,7 +27,6 @@ ## - Lamar, Marcus Vinicius, Notas de aula da disciplina TE 456 - Circuitos ## Analogicos II, UFPR, 2001/2002. -## Author: Paulo Neis <p_...@ya...> function [n, Wp] = ellipord(Wp, Ws, Rp, Rs) Modified: trunk/octave-forge/main/signal/inst/filtfilt.m =================================================================== --- trunk/octave-forge/main/signal/inst/filtfilt.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/filtfilt.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,6 +1,6 @@ -## Copyright (C) 1999 Paul Kienzle -## Copyright (C) 2007 Francesco Potortì -## Copyright (C) 2008 Luca Citi +## Copyright (C) 1999 Paul Kienzle <pki...@us...> +## Copyright (C) 2007 Francesco Potortì <po...@gn...> +## Copyright (C) 2008 Luca Citi <lc...@es...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/filtic.m =================================================================== --- trunk/octave-forge/main/signal/inst/filtic.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/filtic.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2004 David Billinghurst +## Copyright (C) 2004 David Billinghurst <Dav...@ri...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/fir1.m =================================================================== --- trunk/octave-forge/main/signal/inst/fir1.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/fir1.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/fir2.m =================================================================== --- trunk/octave-forge/main/signal/inst/fir2.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/fir2.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/firls.m =================================================================== --- trunk/octave-forge/main/signal/inst/firls.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/firls.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2006 Quentin Spencer +## Copyright (C) 2006 Quentin Spencer <qsp...@ie...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by @@ -29,7 +29,7 @@ ## W is an optional weighting function that contains one value for each ## band that weights the mean squared error in that band. A must be the ## same length as F, and W must be half the length of F. - +## ## The least squares optimization algorithm for computing FIR filter ## coefficients is derived in detail in: ## Modified: trunk/octave-forge/main/signal/inst/flattopwin.m =================================================================== --- trunk/octave-forge/main/signal/inst/flattopwin.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/flattopwin.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,3 +1,5 @@ +## This program is public domain. + ## flattopwin(n, [periodic|symmetric]) ## ## Return the window f(w): @@ -20,8 +22,6 @@ ## [1] Gade, S; Herlufsen, H; (1987) "Use of weighting functions in DFT/FFT ## analysis (Part I)", Bruel & Kjaer Technical Review No.3. -## This program is public domain. - function w = flattopwin(n,sym) if nargin == 0 || nargin > 2 usage("flattopwin(n, [periodic|symmetric])"); Modified: trunk/octave-forge/main/signal/inst/fracshift.m =================================================================== --- trunk/octave-forge/main/signal/inst/fracshift.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/fracshift.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2008 Eric Chassande-Mottin, CNRS (France) +## Copyright (C) 2008 Eric Chassande-Mottin, CNRS (France) <ec...@ap...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/freqs.m =================================================================== --- trunk/octave-forge/main/signal/inst/freqs.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/freqs.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -% Copyright (C) 2003 Julius O. Smith III +% Copyright (C) 2003 Julius O. Smith III <jo...@cc...> % % This program is free software; you can redistribute it and/or modify it % under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/freqs_plot.m =================================================================== --- trunk/octave-forge/main/signal/inst/freqs_plot.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/freqs_plot.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2003 Julius O. Smith III +## Copyright (C) 2003 Julius O. Smith III <jo...@cc...> ## ## This program is free software; you can redistribute it and/or modify it ## under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/fwhm.m =================================================================== --- trunk/octave-forge/main/signal/inst/fwhm.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/fwhm.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,3 +1,8 @@ +%% Compatibility: Octave 3.x, Matlab +%% Author: Petr Mikulik +%% Version: 23. 7. 2009 +%% This program is public domain. + %% Compute peak full-width at half maximum (FWHM) or at another level of peak %% maximum for vector or matrix data y, optionally sampled as y(x). If y is %% a matrix, return FWHM for each column as a row vector. @@ -28,12 +33,6 @@ %% does not cut horizontal line at rlevel*max(y) or rlevel*(max(y)+min(y)) or %% alevel, respectively). -%% Compatibility: Octave 3.x, Matlab -%% Author: Petr Mikulik -%% Version: 23. 7. 2009 -%% This program is public domain. - - function myfwhm = fwhm (y, varargin) if nargin < 1 || nargin > 5 Modified: trunk/octave-forge/main/signal/inst/gaussian.m =================================================================== --- trunk/octave-forge/main/signal/inst/gaussian.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/gaussian.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/gausswin.m =================================================================== --- trunk/octave-forge/main/signal/inst/gausswin.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/gausswin.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/grpdelay.m =================================================================== --- trunk/octave-forge/main/signal/inst/grpdelay.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/grpdelay.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2004 Julius O. Smith III +## Copyright (C) 2004 Julius O. Smith III <jo...@cc...> ## ## This program is free software; you can redistribute it and/or modify it ## under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/idct.m =================================================================== --- trunk/octave-forge/main/signal/inst/idct.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/idct.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paul Kienzle +## Copyright (C) 2001 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/idct2.m =================================================================== --- trunk/octave-forge/main/signal/inst/idct2.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/idct2.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paul Kienzle +## Copyright (C) 2001 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by @@ -20,10 +20,6 @@ ## Computes the 2-D inverse DCT of x after padding or trimming rows to m and ## columns to n. -## Author: Paul Kienzle -## 2001-02-08 -## * initial revision - function y = idct2 (x, m, n) if (nargin < 1 || nargin > 3) Modified: trunk/octave-forge/main/signal/inst/idst.m =================================================================== --- trunk/octave-forge/main/signal/inst/idst.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/idst.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,3 +1,9 @@ +## Author: Paul Kienzle <pki...@us...> +## 2006-12-05 +## * initial release +## +## This program is public domain + ## -*- texinfo -*- ## @deftypefn {Function File} @var{y} = idst (@var{x}) ## @deftypefnx {Function File} @var{y} = idst (@var{x}, @var{n}) @@ -7,12 +13,6 @@ ## columns of the the matrix. ## @end deftypefn ## @seealso{dst} - -## This program is public domain - -## Author: Paul Kienzle -## 2006-12-05 -## * initial release function x = idst (y, n) if (nargin < 1 || nargin > 2) @@ -27,7 +27,6 @@ endfunction - %!test %! x = log(gausswin(32)); %! assert(x, idst(dst(x)), 100*eps) Modified: trunk/octave-forge/main/signal/inst/impz.m =================================================================== --- trunk/octave-forge/main/signal/inst/impz.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/impz.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by @@ -102,4 +102,4 @@ end_unwind_protect end -endfunction \ No newline at end of file +endfunction Modified: trunk/octave-forge/main/signal/inst/interp.m =================================================================== --- trunk/octave-forge/main/signal/inst/interp.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/interp.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/invfreq.m =================================================================== --- trunk/octave-forge/main/signal/inst/invfreq.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/invfreq.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -% Copyright (C) 1986,2003 Julius O. Smith III +% Copyright (C) 1986,2003 Julius O. Smith III <jo...@cc...> % % This program is free software; you can redistribute it and/or modify it % under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/invfreqs.m =================================================================== --- trunk/octave-forge/main/signal/inst/invfreqs.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/invfreqs.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -% Copyright (C) 1986,2003 Julius O. Smith III +% Copyright (C) 1986,2003 Julius O. Smith III <jo...@cc...> % % This program is free software; you can redistribute it and/or modify it % under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/invfreqz.m =================================================================== --- trunk/octave-forge/main/signal/inst/invfreqz.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/invfreqz.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -% Copyright (C) 1986,2003 Julius O. Smith III +% Copyright (C) 1986,2003 Julius O. Smith III <jo...@cc...> % % This program is free software; you can redistribute it and/or modify it % under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/kaiser.m =================================================================== --- trunk/octave-forge/main/signal/inst/kaiser.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/kaiser.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1995, 1996, 1997 Kurt Hornik +## Copyright (C) 1995, 1996, 1997 Kurt Hornik <Kur...@ci...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/kaiserord.m =================================================================== --- trunk/octave-forge/main/signal/inst/kaiserord.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/kaiserord.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/levinson.m =================================================================== --- trunk/octave-forge/main/signal/inst/levinson.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/levinson.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/mscohere.m =================================================================== --- trunk/octave-forge/main/signal/inst/mscohere.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/mscohere.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License Modified: trunk/octave-forge/main/signal/inst/ncauer.m =================================================================== --- trunk/octave-forge/main/signal/inst/ncauer.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/ncauer.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paulo Neis +## Copyright (C) 2001 Paulo Neis <p_...@ya...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/pburg.m =================================================================== --- trunk/octave-forge/main/signal/inst/pburg.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/pburg.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License Modified: trunk/octave-forge/main/signal/inst/pei_tseng_notch.m =================================================================== --- trunk/octave-forge/main/signal/inst/pei_tseng_notch.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/pei_tseng_notch.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2011 Alexander Klein +## Copyright (C) 2011 Alexander Klein <ale...@ma...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by @@ -13,9 +13,6 @@ ## You should have received a copy of the GNU General Public License ## along with Octave; see the file COPYING. If not, see ## <http://www.gnu.org/licenses/>. -## -## Author: Alexander Klein <ale...@ma...> -## Created: 2011-08-30 ## -*- texinfo -*- ## @deftypefn{Function File} { [ @var{b}, @var{a} ] } = pei_tseng_notch ( @var{frequencies}, @var{bandwidths} Modified: trunk/octave-forge/main/signal/inst/polystab.m =================================================================== --- trunk/octave-forge/main/signal/inst/polystab.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/polystab.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paul Kienzle +## Copyright (C) 2001 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/pulstran.m =================================================================== --- trunk/octave-forge/main/signal/inst/pulstran.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/pulstran.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/pwelch.m =================================================================== --- trunk/octave-forge/main/signal/inst/pwelch.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/pwelch.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -134,6 +134,7 @@ %% %% power of 2 by zero padding. FFT length is adjusted %% %% after addition of padding by explicit Nfft argument. %% %% The default is to use exactly the FFT and window/ + %% %% segment lengths specified in argument list. %% %% results %% specifies what results to return (in the order specified Modified: trunk/octave-forge/main/signal/inst/pyulear.m =================================================================== --- trunk/octave-forge/main/signal/inst/pyulear.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/pyulear.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License Modified: trunk/octave-forge/main/signal/inst/qp_kaiser.m =================================================================== --- trunk/octave-forge/main/signal/inst/qp_kaiser.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/qp_kaiser.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2002 André Carezia +## Copyright (C) 2002 André Carezia <an...@ca...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/rceps.m =================================================================== --- trunk/octave-forge/main/signal/inst/rceps.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/rceps.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/rectpuls.m =================================================================== --- trunk/octave-forge/main/signal/inst/rectpuls.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/rectpuls.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/resample.m =================================================================== --- trunk/octave-forge/main/signal/inst/resample.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/resample.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,17 @@ -function [y, h] = resample( x, p, q, h ) +## Copyright (C) 2008 Eric Chassande-Mottin, CNRS (France) <ec...@ap...> +## +## This program 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 3 of the License, or +## (at your option) any later version. +## +## This program 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 this program; if not, see . ## -*- texinfo -*- ## @deftypefn {Function File} {[@var{y} @var{h}]=} resample(@var{x},@var{p},@var{q}) @@ -6,8 +19,7 @@ ## Change the sample rate of @var{x} by a factor of @var{p}/@var{q}. This is ## performed using a polyphase algorithm. The impulse response @var{h} of the antialiasing ## filter is either specified or either designed with a Kaiser-windowed sinecard. -## @end deftypefn - +## ## Ref [1] J. G. Proakis and D. G. Manolakis, ## Digital Signal Processing: Principles, Algorithms, and Applications, ## 4th ed., Prentice Hall, 2007. Chap. 6 @@ -15,22 +27,10 @@ ## Ref [2] A. V. Oppenheim, R. W. Schafer and J. R. Buck, ## Discrete-time signal processing, Signal processing series, ## Prentice-Hall, 1999 +## @end deftypefn -## Copyright (C) 2008 Eric Chassande-Mottin, CNRS (France) +function [y, h] = resample( x, p, q, h ) -## This program 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 3 of the License, or -## (at your option) any later version. -## -## This program 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 this program; if not, see . - if nargchk(3,4,nargin) usage("resample.m: [y, h] = resample( x, p, q[, h] )"); end; Modified: trunk/octave-forge/main/signal/inst/residued.m =================================================================== --- trunk/octave-forge/main/signal/inst/residued.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/residued.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2005 Julius O. Smith III +%% Copyright (C) 2005 Julius O. Smith III <jo...@cc...> %% %% This program is free software; you can redistribute it and/or modify it %% under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/residuez.m =================================================================== --- trunk/octave-forge/main/signal/inst/residuez.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/residuez.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2005 Julius O. Smith III +%% Copyright (C) 2005 Julius O. Smith III <jo...@cc...> %% %% This program is free software; you can redistribute it and/or modify it %% under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/sftrans.m =================================================================== --- trunk/octave-forge/main/signal/inst/sftrans.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/sftrans.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999 Paul Kienzle +## Copyright (C) 1999 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/sgolay.m =================================================================== --- trunk/octave-forge/main/signal/inst/sgolay.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/sgolay.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paul Kienzle +## Copyright (C) 2001 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/sgolayfilt.m =================================================================== --- trunk/octave-forge/main/signal/inst/sgolayfilt.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/sgolayfilt.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paul Kienzle +## Copyright (C) 2001 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/sos2tf.m =================================================================== --- trunk/octave-forge/main/signal/inst/sos2tf.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/sos2tf.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2005 Julius O. Smith III +%% Copyright (C) 2005 Julius O. Smith III <jo...@cc...> %% %% This program is free software; you can redistribute it and/or modify %% it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/sos2zp.m =================================================================== --- trunk/octave-forge/main/signal/inst/sos2zp.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/sos2zp.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2005 Julius O. Smith III +%% Copyright (C) 2005 Julius O. Smith III <jo...@cc...> %% %% This program is free software; you can redistribute it and/or modify %% it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/specgram.m =================================================================== --- trunk/octave-forge/main/signal/inst/specgram.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/specgram.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999-2000 Paul Kienzle +## Copyright (C) 1999-2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/square.m =================================================================== --- trunk/octave-forge/main/signal/inst/square.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/square.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,3 +1,8 @@ +## 2006-04-07 Paul Kienzle <paulkienzle@Avocado.local> +## Author: Paul Kienzle <paulkienzle@Avocado.local> +## +## This program is public domain. + ## s = square(t,duty) ## ## Generate a square wave of period 2 pi with limits +1/-1. @@ -10,13 +15,7 @@ ## on time + off time ## -## Author: Paul Kienzle <paulkienzle@Avocado.local> -## -## 2006-04-07 Paul Kienzle <paulkienzle@Avocado.local> -## * Initial revision -## This program is public domain. - function v = square (t,duty) if nargin == 1, Modified: trunk/octave-forge/main/signal/inst/tf2sos.m =================================================================== --- trunk/octave-forge/main/signal/inst/tf2sos.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/tf2sos.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2005 Julius O. Smith III +%% Copyright (C) 2005 Julius O. Smith III <jo...@cc...> %% %% This program is free software; you can redistribute it and/or modify %% it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/tfe.m =================================================================== --- trunk/octave-forge/main/signal/inst/tfe.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/tfe.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License Modified: trunk/octave-forge/main/signal/inst/tfestimate.m =================================================================== --- trunk/octave-forge/main/signal/inst/tfestimate.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/tfestimate.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -%% Copyright (C) 2006 Peter V. Lanspeary +%% Copyright (C) 2006 Peter V. Lanspeary <pv...@me...> %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License Modified: trunk/octave-forge/main/signal/inst/triang.m =================================================================== --- trunk/octave-forge/main/signal/inst/triang.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/triang.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2000 Paul Kienzle +## Copyright (C) 2000 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/tripuls.m =================================================================== --- trunk/octave-forge/main/signal/inst/tripuls.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/tripuls.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2001 Paul Kienzle +## Copyright (C) 2001 Paul Kienzle <pki...@us...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/tukeywin.m =================================================================== --- trunk/octave-forge/main/signal/inst/tukeywin.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/tukeywin.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 2007 Laurent Mazet +## Copyright (C) 2007 Laurent Mazet <ma...@cr...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/upsample.m =================================================================== --- trunk/octave-forge/main/signal/inst/upsample.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/upsample.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,3 +1,6 @@ +## Author: Paul Kienzle <pki...@us...> +## This function is public domain + ## -*- texinfo -*- ## @deftypefn {Function File} @var{y} = upsample(@var{x},@var{n}) ## Upsample the signal, inserting n-1 zeros between every element. @@ -8,9 +11,6 @@ ## @end deftypefn ## @seealso{decimate, downsample, interp, resample, upfirdn} -## Author: Paul Kienzle -## This function is public domain - function y = upsample(x,n,phase) if nargin<2 || nargin>3, usage('upsample(x,n,[phase]'); end if nargin==2, phase = 0; end Modified: trunk/octave-forge/main/signal/inst/welchwin.m =================================================================== --- trunk/octave-forge/main/signal/inst/welchwin.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/welchwin.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,5 +1,5 @@ ## Copyright (C) 2007 Muthiah Annamalai <mut...@ut...> -## Copyright (C) 2008 Mike Gross, Peter V. Lanspeary +## Copyright (C) 2008 Mike Gross, Peter V. Lanspeary <mi...@ap...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by Modified: trunk/octave-forge/main/signal/inst/xcorr.m =================================================================== --- trunk/octave-forge/main/signal/inst/xcorr.m 2011-09-29 15:35:56 UTC (rev 8632) +++ trunk/octave-forge/main/signal/inst/xcorr.m 2011-09-29 17:19:30 UTC (rev 8633) @@ -1,4 +1,4 @@ -## Copyright (C) 1999-2001 Paul Kienzle +## Copyright (C) 1999-2001 Paul Kienzle <pki...@us...> ## ## This program is free software;... [truncated message content] |