Mercurial > forge
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 =====================================================================================