[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#454157: marked as done (octave2.1-forge: some patches)



Your message dated Fri, 11 Jan 2008 16:17:03 +0000
with message-id <E1JDMZ5-00055K-BM@ries.debian.org>
and subject line Bug#454157: fixed in octave2.1-forge 2006.03.17+dfsg1-5
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: octave2.1-forge
Version: 2006.03.17+dfsg1-3
Severity: minor
File: /usr/share/octave/site/api-v13/m/octave2.1-forge/signal/pwelch.m

This patch allows using the default argment [] for the last three args
range, units, trend and corrects some documentation bugs.

The last hunk of the patch corrects a problem whereas title, axis labels
and grid are deleted just after the plot is shown.

--- /usr/share/octave/site/api-v13/m/octave2.1-forge/signal/pwelch.m~	2006-11-28 19:28:15.000000000 +0100
+++ /usr/share/octave/site/api-v13/m/octave2.1-forge/signal/pwelch.m	2007-12-03 16:30:37.000000000 +0100
@@ -14,7 +14,8 @@
 ## along with this program; if not, write to the Free Software
 ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
-## usage: [Pxx, w] = pwelch(x,n,Fs,window,overlap,ci,range,units,trend)
+## usage: pwelch(x,n,Fs,window,overlap,ci,range,units,trend)
+##	  [Pxx, w] = pwelch(x,n,Fs,window,overlap,ci,range,units,trend)
 ##        [Pxx, Pci, w] = pwelch(x,n,Fs,window,overlap,ci,range,units,trend)
 ##
 ## Estimate power spectrum of a stationary signal. This chops the signal
@@ -22,6 +23,7 @@
 ## transform to determine the frequency components at that slice. The
 ## magnitudes of these slices are then averaged to produce the estimate Pxx.
 ## The confidence interval around the estimate is returned in Pci.
+## When no return values are requested, plot Pxx versus frequency x.
 ##
 ## x: vector of samples
 ## n: size of fourier transform window, or [] for default=256
@@ -35,8 +37,10 @@
 ##    passed as 0, then no confidence intervals will be computed.
 ## range: 'whole',  or [] for default='half'
 ##    show all frequencies, or just half of the frequencies
-## units: 'squared', or [] for default='db'
-##    show results as magnitude squared or as log magnitude squared
+## units: 'squared', 'db', or [] for default
+##    default is log magnitude squared ('db') when plotting (apart from cohere)
+##    default is magnitude squared ('squared') when returning values
+##    
 ## trend: 'mean', 'linear', or [] for default='none'
 ##    remove trends from the data slices before computing spectral estimates
 ##
@@ -142,6 +146,15 @@ function [varargout] = pwelch(x, varargi
     elseif pos == 4
       ci = arg;
       pos++;
+    elseif pos == 5
+      whole = arg;
+      pos++;
+    elseif pos == 6
+      use_dB = arg;
+      pos++;
+    elseif pos == 6
+      trend = arg;
+      pos++;
     else
       usage(usagestr);
     endif
@@ -315,10 +328,10 @@ function [varargout] = pwelch(x, varargi
       	plot(f, P, ";;");
       endif
     unwind_protect_cleanup
-      grid("off");
-      title("");
-      xlabel("");
-      ylabel("");
+#       grid("off");
+#       title("");
+#       xlabel("");
+#       ylabel("");
     end_unwind_protect
   endif
 	   


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-proposed-updates')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=it_IT@euro (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash

Versions of packages octave2.1-forge depends on:
ii  atlas3-base [liblapack 3.6.0-20.6        Automatically Tuned Linear Algebra
ii  lapack3 [liblapack.so. 3.0.20000531a-6.1 library of linear algebra routines
ii  libc6                  2.6.1-1           GNU C Library: Shared libraries
ii  libcln4                1.1.13-2          Class Library for Numbers (C++)
ii  libfftw3-3 [fftw3]     3.1.2-3           library for computing Fast Fourier
ii  libgcc1                1:4.2.2-3         GCC support library
ii  libgfortran1           4.1.2-17          Runtime library for GNU Fortran ap
ii  libginac1.3c2a         1.3.7-1           The GiNaC symbolic framework (runt
ii  libgmp3c2              2:4.2.2+dfsg-1    Multiprecision arithmetic library
ii  libgsl0                1.9-3             GNU Scientific Library (GSL) -- li
ii  libhdf5-serial-1.6.5-0 1.6.5-5+b1        Hierarchical Data Format 5 (HDF5) 
ii  libice6                2:1.0.4-1         X11 Inter-Client Exchange library
ii  libjpeg62              6b-14             The Independent JPEG Group's JPEG 
ii  libncurses5            5.6+20071013-1    Shared libraries for terminal hand
ii  libnetcdf3             3.6.1-1           An interface for scientific data a
ii  libpng12-0             1.2.15~beta5-3    PNG library - runtime
ii  libqhull5              2003.1-7          calculate convex hulls and related
ii  libreadline5           5.2-3             GNU readline and history libraries
ii  libsm6                 2:1.0.3-1+b1      X11 Session Management library
ii  libstdc++6             4.2.2-3           The GNU Standard C++ Library v3
ii  libx11-6               2:1.0.3-7         X11 client-side library
ii  octave2.1              1:2.1.73-13       GNU Octave language for numerical 
ii  refblas3 [libblas.so.3 1.2-8             Basic Linear Algebra Subroutines 3
ii  zlib1g                 1:1.2.3.3.dfsg-6  compression library - runtime

octave2.1-forge recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: octave2.1-forge
Source-Version: 2006.03.17+dfsg1-5

We believe that the bug you reported is fixed in the latest version of
octave2.1-forge, which is due to be installed in the Debian FTP archive:

octave2.1-forge_2006.03.17+dfsg1-5.diff.gz
  to pool/main/o/octave2.1-forge/octave2.1-forge_2006.03.17+dfsg1-5.diff.gz
octave2.1-forge_2006.03.17+dfsg1-5.dsc
  to pool/main/o/octave2.1-forge/octave2.1-forge_2006.03.17+dfsg1-5.dsc
octave2.1-forge_2006.03.17+dfsg1-5_amd64.deb
  to pool/main/o/octave2.1-forge/octave2.1-forge_2006.03.17+dfsg1-5_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 454157@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rafael Laboissiere <rafael@debian.org> (supplier of updated octave2.1-forge package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 11 Jan 2008 15:43:14 +0100
Source: octave2.1-forge
Binary: octave2.1-forge
Architecture: source amd64
Version: 2006.03.17+dfsg1-5
Distribution: unstable
Urgency: low
Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
Changed-By: Rafael Laboissiere <rafael@debian.org>
Description: 
 octave2.1-forge - Contributed functions from the GNU Octave Repository
Closes: 432375 454153 454157
Changes: 
 octave2.1-forge (2006.03.17+dfsg1-5) unstable; urgency=low
 .
   [ Cyril Brulebois ]
   * debian/control:
     + Added myself to the Uploaders.
 .
   [ Thomas Weber ]
   * Added myself to Uploaders
   * New patch debian/patches/fix-pwelch:
     Allow using default arguments in pwelch.m and show axis' titles;
     thanks Francesco Potorti.  (Closes: #454157, #454153)
   * debian/control:
     - Use g77 for the time being. We'll switch to gfortran when our
       libraries are ready (Closes: 432375).
     - Use new Homepage: field
 .
   [ Rafael Laboissiere ]
   * debian/control:
     + Build-conflicts with octave3.0, since it provides octave2.9
     + Dropped mention to octave2.9-forge in the extended description of the
       package
     + Bumped Standards-Version to 3.7.3 (no changes needed)
     + Build-depends on texlive-latex-base, because texinfo.tex needs
       lcircle.mf
   * debian/rules: Delete file main/fixed/doc/fixed.info in clean target
Files: 
 26b6315387374612117c9f132b11b3ce 1346 math optional octave2.1-forge_2006.03.17+dfsg1-5.dsc
 7bf87365a41e03b3fa2ba3155c2861d7 19591 math optional octave2.1-forge_2006.03.17+dfsg1-5.diff.gz
 2da91d831d9be221319e86b564c3cf33 2754238 math optional octave2.1-forge_2006.03.17+dfsg1-5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFHh5Uqk3oga0pdcv4RAt31AJ914BvngWnYuqOSemKMHXQlxGKMSgCfVucP
wq+kvIBzi0ovP3FDE0XQZls=
=abUU
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: