changeset 9568:6063e6456f36 octave-forge

control: prepare release of control-2.3.50
author paramaniac
date Tue, 06 Mar 2012 13:49:13 +0000
parents 32179ac5b6db
children b23f33c2edce
files main/control/DESCRIPTION main/control/INDEX main/control/NEWS main/control/devel/RELEASE_PACKAGE main/control/doc/control.pdf
diffstat 5 files changed, 29 insertions(+), 19 deletions(-) [+]
line wrap: on
line diff
--- a/main/control/DESCRIPTION	Tue Mar 06 08:38:16 2012 +0000
+++ b/main/control/DESCRIPTION	Tue Mar 06 13:49:13 2012 +0000
@@ -1,6 +1,6 @@
 Name: Control
-Version: 2.3.49
-Date: 2012-02-26
+Version: 2.3.50
+Date: 2012-03-06
 Author: Lukas Reichlin <lukas.reichlin@gmail.com>
 Maintainer: Lukas Reichlin <lukas.reichlin@gmail.com>
 Title: Control Systems
--- a/main/control/INDEX	Tue Mar 06 08:38:16 2012 +0000
+++ b/main/control/INDEX	Tue Mar 06 13:49:13 2012 +0000
@@ -82,6 +82,7 @@
   lqr
 Robust Control
   augw
+  fitfrd
   h2syn
   hinfsyn
   mixsyn
@@ -103,8 +104,6 @@
   cfconred
   fwcfconred
   spaconred
-System Identification
-  fitfrd
 Overloaded Operators
   @lti/horzcat
   @lti/inv
--- a/main/control/NEWS	Tue Mar 06 08:38:16 2012 +0000
+++ b/main/control/NEWS	Tue Mar 06 13:49:13 2012 +0000
@@ -1,7 +1,7 @@
 Summary of important user-visible changes for releases of the control package
 
 ===============================================================================
-control-2.3.50   Release Date: 2012-xx-yy   Release Manager: Lukas Reichlin
+control-2.3.50   Release Date: 2012-03-06   Release Manager: Lukas Reichlin
 ===============================================================================
 
 ** Added new functions for frequency-weighted model and controller order
@@ -12,23 +12,34 @@
      hnamodred      fwcfconred
      spamodred      spaconred
 
+** Anderson, Madievski
+   -- Added two examples for controller reduction.  The m-files are named after
+      the authors of the corresponding papers.
+
+** fitfrd
+   -- Added function to fit frequency response data with a state-space model.
+
+** set
+   -- The set command doesn't need a return argument anymore in order to save
+      the modified values.  set (sys, "key", value)  is now equivalent to
+      sys = set (sys, "key", value).
+
 ** Require Octave version 3.6.0 or better.  (The frequency response plotting
    commands have been simplified.  They now use the fixed "axis tight" command.
    This is a first step towards multiple systems in one plot,
    e.g. bode (sys1, sys2, sys3).  Furthermore, the code takes advantage of the
    new "arrayfun" function which became a faster oct-file instead of an m-file)
 
-** set
-   -- The set command doesn't need a return argument anymore in order to save
-      the modified values.  set (sys, "key", value)  is now equivalent to
-      sys = set (sys, "key", value).
-
-** Revised package installation.  The new solution compiles the SLICOT library
-   in a less barbaric way and creates only a single oct-file containing all the
-   SLICOT routines.  This also brings along faster compile times.
+** Revised package installation and cleanup efforts under the hood.
+   The new solution compiles the SLICOT library in a less barbaric way and
+   creates only a single oct-file containing all the SLICOT routines.
+   This also brings along faster compile times.
    (Special thanks to Hans Buchmann, Carlo De Falco and Michael Goffioul for
    their advice)
 
+** doc/control.pdf
+   -- Extended PDF manual.
+
 
 ===============================================================================
 control-2.2.5   Release Date: 2012-02-09   Release Manager: Lukas Reichlin
--- a/main/control/devel/RELEASE_PACKAGE	Tue Mar 06 08:38:16 2012 +0000
+++ b/main/control/devel/RELEASE_PACKAGE	Tue Mar 06 13:49:13 2012 +0000
@@ -20,12 +20,12 @@
 rm -R ~/octave/__TEMP__/control/devel
 cd ~/octave/__TEMP__
 grep -i version control/DESCRIPTION
-tar czf control-2.2.5.tar.gz control/
-md5 control-2.2.5.tar.gz
-md5 control-2.2.5.tar.gz > md5_control_pkg.txt
-uuencode control-2.2.5.tar.gz < control-2.2.5.tar.gz > control-2.2.5.tar.gz.uue
+tar czf control-2.3.50.tar.gz control/
+md5 control-2.3.50.tar.gz
+md5 control-2.3.50.tar.gz > md5_control_pkg.txt
+uuencode control-2.3.50.tar.gz < control-2.3.50.tar.gz > control-2.3.50.tar.gz.uue
 octave -q --eval \
-"pkg install control-2.2.5.tar.gz"
+"pkg install control-2.3.50.tar.gz"
 octave -q --eval \
 "pkg load generate_html; generate_package_html ('control', 'control-html', 'octave-forge')"
 tar czf control-html.tar.gz control-html
@@ -40,7 +40,7 @@
 =====================================================================================
 
 rm -R ~/octave/__TEMP__
-rm -R ~/octave/control-2.2.5
+rm -R ~/octave/control-2.3.50
 
 
 =====================================================================================
Binary file main/control/doc/control.pdf has changed