[Scipy-svn] r6290 - in trunk/doc: release source

scipy-svn@scip... scipy-svn@scip...
Tue Mar 30 23:48:52 CDT 2010


Author: warren.weckesser
Date: 2010-03-30 23:48:52 -0500 (Tue, 30 Mar 2010)
New Revision: 6290

Modified:
   trunk/doc/release/0.8.0-notes.rst
   trunk/doc/source/release.rst
Log:
DOC: Update release notes with changes I've made.

Modified: trunk/doc/release/0.8.0-notes.rst
===================================================================
--- trunk/doc/release/0.8.0-notes.rst	2010-03-31 03:49:40 UTC (rev 6289)
+++ trunk/doc/release/0.8.0-notes.rst	2010-03-31 04:48:52 UTC (rev 6290)
@@ -4,7 +4,7 @@
 
 .. contents::
 
-SciPy 0.8.0 is the culmination of 6 months of hard work. It contains
+SciPy 0.8.0 is the culmination of XXX months of hard work. It contains
 many new features, numerous bug-fixes, improved test coverage and
 better documentation.  There have been a number of deprecations and
 API changes in this release, which are documented below.  All users
@@ -32,7 +32,7 @@
 about our function's call signatures.
 
 Python 3.0
-----------
+==========
 
 Python 3.0 is not supported at all; it requires NumPy to be ported to
 Python 3.0.  This requires immense effort, since a lot of C code has
@@ -40,7 +40,7 @@
 currently, we don't have any timeline or roadmap for this transition.
 
 Major documentation improvements
---------------------------------
+================================
 
 SciPy documentation is greatly improved.
 
@@ -71,8 +71,8 @@
 fft functions can now handle single precision inputs as well: fft(x) will
 return a single precision array if x is single precision.
 
-correlation functions now implements the usual definition (scipy.signal)
-------------------------------------------------------------------------
+Correlation functions now implement the usual definition (scipy.signal)
+-----------------------------------------------------------------------
 
 The outputs should now correspond to their matlab and R counterparts, and do
 what most people expect if the old_behavior=False argument is passed:
@@ -83,6 +83,36 @@
       the slided sum-products, which correspond to the usual definition of
       correlation
 
+Additions and modification to LTI functions (scipy.signal)
+----------------------------------------------------------
+* The function `impulse2` was added to `scipy.signal`.  It uses the ODE
+  solver `scipy.integrate.odeint` to compute the impulse response of
+  a system.
+* The function `scipy.signal.lsim2` was changed to pass any additional
+  keyword arguments to the ODE solver.
+
+Improved waveform generators (scipy.signal)
+-------------------------------------------
+Several improvements to the `chirp` function in `scipy.signal` were made:
+
+* The waveform generated when `method="logarithmic"` was corrected; it
+  now generates a waveform that is also known as an "exponential" or
+  "geometric" chirp. (See http://en.wikipedia.org/wiki/Chirp.)
+* A new `chirp` method, "hyperbolic", was added.
+* Instead of the keyword `qshape`, `chirp` now uses the keyword
+  `vertex_zero`, a boolean.
+* `chirp` no longer handles an arbitrary polynomial.  This functionality
+  has been moved to a new function, `sweep_poly`.
+
+A new function, `sweep_poly`, was added.
+
+New special matrix functions (scipy.linalg)
+-------------------------------------------
+The functions `circulant` and `hadamard` were added to `scipy.linalg`.
+
+The function `block_diag` was enhanced to accept scalar and 1D arguments,
+along with the usual 2D arguments.
+
 ARPACK-based sparse SVD
 -----------------------
 
@@ -90,7 +120,19 @@
 scipy.sparse.linalg.eigen.arpack. It is based on using an symmetric solver on
 <A, A>, and as such may not be very precise.
 
+Better behavior for `scipy.constants.find` (scipy.constants)
+------------------------------------------------------------
+The function `scipy.constants.find` was modified to return the list of keys
+that it finds, instead of printing them and returning None.
+
+
 Removed features
 ================
 
 scipy.stsci: the package was removed
+
+scipy.signal.chirp:
+    1. The `qshape` keyword argument was removed.  Instead, use the `vertex_zero`
+       argument.
+    2. `chirp` no longer handles the case of a general polynomial.  This
+       functionality has been moved to a new function, `sweep_poly`.

Modified: trunk/doc/source/release.rst
===================================================================
--- trunk/doc/source/release.rst	2010-03-31 03:49:40 UTC (rev 6289)
+++ trunk/doc/source/release.rst	2010-03-31 04:48:52 UTC (rev 6290)
@@ -2,4 +2,4 @@
 Release Notes
 *************
 
-.. include:: ../release/0.7.0-notes.rst
+.. include:: ../release/0.8.0-notes.rst



More information about the Scipy-svn mailing list