From: <par...@us...> - 2011-03-06 00:52:31
|
Revision: 8159 http://octave.svn.sourceforge.net/octave/?rev=8159&view=rev Author: paramaniac Date: 2011-03-06 00:52:25 +0000 (Sun, 06 Mar 2011) Log Message: ----------- control: prepare release 2.0.1 (follow-up) Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2011-03-06 00:35:14 UTC (rev 8158) +++ trunk/octave-forge/main/control/NEWS 2011-03-06 00:52:25 UTC (rev 8159) @@ -1,5 +1,5 @@ =============================================================================== -control-2.0.1 Release Date: 2011-03-06 Maintainer: luk...@gm... +control-2.0.1 Release Date: 2011-03-06 Release Manager: Lukas Reichlin =============================================================================== ** lsim.m @@ -12,7 +12,7 @@ =============================================================================== -control-2.0.0 Release Date: 2011-02-08 Maintainer: luk...@gm... +control-2.0.0 Release Date: 2011-02-08 Release Manager: Lukas Reichlin =============================================================================== ** First official release. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2011-11-22 16:16:30
|
Revision: 9167 http://octave.svn.sourceforge.net/octave/?rev=9167&view=rev Author: paramaniac Date: 2011-11-22 16:16:20 +0000 (Tue, 22 Nov 2011) Log Message: ----------- control: update NEWS file Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2011-11-22 16:14:14 UTC (rev 9166) +++ trunk/octave-forge/main/control/NEWS 2011-11-22 16:16:20 UTC (rev 9167) @@ -4,7 +4,7 @@ control-2.2.2 Release Date: 2011-xx-yy Release Manager: Lukas Reichlin =============================================================================== -** Improved error messages for ARE solvers and robust control commands. +** Improved error messages for place, ARE solvers and robust control commands. =============================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2011-11-26 16:07:41
|
Revision: 9199 http://octave.svn.sourceforge.net/octave/?rev=9199&view=rev Author: paramaniac Date: 2011-11-26 16:07:34 +0000 (Sat, 26 Nov 2011) Log Message: ----------- control: update NEWS file Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2011-11-26 15:58:55 UTC (rev 9198) +++ trunk/octave-forge/main/control/NEWS 2011-11-26 16:07:34 UTC (rev 9199) @@ -6,7 +6,14 @@ ** Improved error messages for place, ARE solvers and robust control commands. +** Reorganized tests. Most tests have been moved from "ltimodels" to the files + of the LTI methods being tested. All available tests can be executed by + "test_control". +** The NEWS file is handled correctly when using Octave version 3.6. + Type "news("control")" or "news control" to display the news (3.6 only). + + =============================================================================== control-2.2.1 Release Date: 2011-10-24 Release Manager: Lukas Reichlin =============================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2011-12-04 08:53:16
|
Revision: 9258 http://octave.svn.sourceforge.net/octave/?rev=9258&view=rev Author: paramaniac Date: 2011-12-04 08:53:10 +0000 (Sun, 04 Dec 2011) Log Message: ----------- control: update news file Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2011-12-04 08:37:30 UTC (rev 9257) +++ trunk/octave-forge/main/control/NEWS 2011-12-04 08:53:10 UTC (rev 9258) @@ -6,6 +6,18 @@ ** Improved error messages for place, ARE solvers and robust control commands. +** minreal, ss + -- Fixed a crash for descriptor models. minreal for dss models as well as + conversion from non-proper transfer functions to descriptor state-space + models should work now as expected. + +** ss + -- Revised default tolerance for transfer function to state-space conversion + by SLICOT TD04AD. + +** Better performance when computing the frequency response of SISO transfer + function models. + ** Reorganized tests. Most tests have been moved from "ltimodels" to the files of the LTI methods being tested. All available tests can be executed by "test_control". @@ -13,11 +25,7 @@ ** The NEWS file is handled correctly when using Octave version 3.6. Type "news("control")" or "news control" to display the news (3.6 only). -** ss - -- Revised default tolerance for transfer function to state-space conversion - by SLICOT TD04AD. - =============================================================================== control-2.2.1 Release Date: 2011-10-24 Release Manager: Lukas Reichlin =============================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2011-12-07 16:06:02
|
Revision: 9303 http://octave.svn.sourceforge.net/octave/?rev=9303&view=rev Author: paramaniac Date: 2011-12-07 16:05:56 +0000 (Wed, 07 Dec 2011) Log Message: ----------- control: doc fix Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2011-12-07 16:02:18 UTC (rev 9302) +++ trunk/octave-forge/main/control/NEWS 2011-12-07 16:05:56 UTC (rev 9303) @@ -9,8 +9,8 @@ evaluate a polynomial at several values at once in a vectorized manner.) ** bode, bodemag, nichols, sigma - -- Fixed a hang when plotting pairs of purely imaginary pairs of poles or - zeros. The hang was caused by nonsensical (Inf, NaN) axis values. + -- Fixed a hang when plotting pairs of purely imaginary poles or zeros. + The hang was caused by nonsensical (Inf, NaN) axis values. (Reported by Laurent Tissier) ** Use single instead of double quotes when displaying names of TF and FRD This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2012-01-06 10:12:53
|
Revision: 9497 http://octave.svn.sourceforge.net/octave/?rev=9497&view=rev Author: paramaniac Date: 2012-01-06 10:12:47 +0000 (Fri, 06 Jan 2012) Log Message: ----------- control: touch up NEWS file Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2012-01-05 16:55:26 UTC (rev 9496) +++ trunk/octave-forge/main/control/NEWS 2012-01-06 10:12:47 UTC (rev 9497) @@ -4,11 +4,11 @@ control-2.2.4 Release Date: 2012-xx-yy Release Manager: Lukas Reichlin =============================================================================== -** Compatibility with Octave 3.6.0. One must specify the libraries that - mkoctfile needs to link. (Thanks to Marco Atzeri and Carlo De Falco) +** Compatibility with Octave 3.6.0. (The makefile must specify the libraries + that mkoctfile needs to link. Thanks to Marco Atzeri and Carlo De Falco) ** ctrbf, obsvf - -- Added new functions to compute controllable and obsvervable block + -- Added new functions to compute controllable and observable block Hessenberg realizations based on SLICOT TB01UD. (Thanks to Benjamin Fernandez and Alexandre Felipe) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2012-01-24 16:38:35
|
Revision: 9562 http://octave.svn.sourceforge.net/octave/?rev=9562&view=rev Author: paramaniac Date: 2012-01-24 16:38:24 +0000 (Tue, 24 Jan 2012) Log Message: ----------- control: update news file Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2012-01-24 16:21:41 UTC (rev 9561) +++ trunk/octave-forge/main/control/NEWS 2012-01-24 16:38:24 UTC (rev 9562) @@ -1,6 +1,19 @@ Summary of important user-visible changes for releases of the control package =============================================================================== +control-2.2.5 Release Date: 2012-xx-yy Release Manager: Lukas Reichlin +=============================================================================== + +** Improved Matlab compatibility for frequency response commands. It is now + possible to specify a frequency range. Example: bode (sys, {wmin, wmax}) + where wmin and wmax denote frequencies in rad/s. + +** margin + -- Fixed a variable name such that discrete-time models are plotted + without an error. (Thanks to Renato Caldas) + + +=============================================================================== control-2.2.4 Release Date: 2012-01-07 Release Manager: Lukas Reichlin =============================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2012-02-11 07:14:18
|
Revision: 9617 http://octave.svn.sourceforge.net/octave/?rev=9617&view=rev Author: paramaniac Date: 2012-02-11 07:14:11 +0000 (Sat, 11 Feb 2012) Log Message: ----------- control: update news Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2012-02-10 17:33:21 UTC (rev 9616) +++ trunk/octave-forge/main/control/NEWS 2012-02-11 07:14:11 UTC (rev 9617) @@ -1,6 +1,17 @@ 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 +=============================================================================== + +** 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) + + +=============================================================================== control-2.2.5 Release Date: 2012-02-09 Release Manager: Lukas Reichlin =============================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2012-02-16 07:19:00
|
Revision: 9632 http://octave.svn.sourceforge.net/octave/?rev=9632&view=rev Author: paramaniac Date: 2012-02-16 07:18:51 +0000 (Thu, 16 Feb 2012) Log Message: ----------- control: update news file Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2012-02-16 07:12:40 UTC (rev 9631) +++ trunk/octave-forge/main/control/NEWS 2012-02-16 07:18:51 UTC (rev 9632) @@ -10,7 +10,11 @@ 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) +** get + -- The get command doesn't need a return argument anymore. + set (sys, "key", value) is now equivalent to sys = set (sys, "key", value). + =============================================================================== control-2.2.5 Release Date: 2012-02-09 Release Manager: Lukas Reichlin =============================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2012-02-23 13:31:10
|
Revision: 9668 http://octave.svn.sourceforge.net/octave/?rev=9668&view=rev Author: paramaniac Date: 2012-02-23 13:30:59 +0000 (Thu, 23 Feb 2012) Log Message: ----------- control: update news file Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2012-02-22 22:07:33 UTC (rev 9667) +++ trunk/octave-forge/main/control/NEWS 2012-02-23 13:30:59 UTC (rev 9668) @@ -4,6 +4,14 @@ control-2.3.50 Release Date: 2012-xx-yy Release Manager: Lukas Reichlin =============================================================================== +** Added new functions for frequency-weighted model and controller order + reduction: + + bstmodred btaconred + btamodred cfconred + hnamodred fwcfconred + spamodred spaconred + ** 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, @@ -14,7 +22,10 @@ -- The get command doesn't need a return argument anymore. 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 brings along faster compile times. + =============================================================================== control-2.2.5 Release Date: 2012-02-09 Release Manager: Lukas Reichlin =============================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2012-02-28 06:58:30
|
Revision: 9714 http://octave.svn.sourceforge.net/octave/?rev=9714&view=rev Author: paramaniac Date: 2012-02-28 06:58:23 +0000 (Tue, 28 Feb 2012) Log Message: ----------- control: fix typo in news file Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2012-02-27 20:57:27 UTC (rev 9713) +++ trunk/octave-forge/main/control/NEWS 2012-02-28 06:58:23 UTC (rev 9714) @@ -18,9 +18,10 @@ 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) -** get - -- The get command doesn't need a return argument anymore. - set (sys, "key", value) is now equivalent to sys = set (sys, "key", value). +** 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 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2012-05-09 11:33:52
|
Revision: 10389 http://octave.svn.sourceforge.net/octave/?rev=10389&view=rev Author: paramaniac Date: 2012-05-09 11:33:45 +0000 (Wed, 09 May 2012) Log Message: ----------- control: update news file Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2012-05-09 11:20:59 UTC (rev 10388) +++ trunk/octave-forge/main/control/NEWS 2012-05-09 11:33:45 UTC (rev 10389) @@ -4,11 +4,25 @@ control-2.3.51 Release Date: 2012-xx-yy Release Manager: Lukas Reichlin =============================================================================== -** filt, filtdata +** filt, filtdata, tf -- Added function "filt" to specify disrete-time transfer functions in DSP - format. + format, i.e. z^-1. -- Added function "filtdata" to return any type of discrete-time LTI model in DSP format. + -- tf models have a new property "inv". To display a discrete-time TF sys + in z^-1, set sys.inv=true. In order to switch to z, set sys.inv=false. + "filt" sets property "inv" to true (z^-1) by default, while "tf" uses + false (z) as default value. + +** ctranspose + Conjugate transpose or pertransposition of LTI objects. + Used by Octave for "sys’". For a transfer-function matrix G, G’ denotes the + conjugate of G given by G.’(-s) for a continuous-time system or G.’(1/z) for + a discrete-time system. The frequency response of the pertransposition of G + is the Hermitian (conjugate) transpose of G(jw), + i.e. freqresp (G’, w) = freqresp (G, w)’. + WARNING: Do NOT use this for dual problems, use the transpose "sys.’" + (note the dot) instead. =============================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2012-06-19 10:43:46
|
Revision: 10639 http://octave.svn.sourceforge.net/octave/?rev=10639&view=rev Author: paramaniac Date: 2012-06-19 10:43:36 +0000 (Tue, 19 Jun 2012) Log Message: ----------- control: update news file Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2012-06-19 08:51:11 UTC (rev 10638) +++ trunk/octave-forge/main/control/NEWS 2012-06-19 10:43:36 UTC (rev 10639) @@ -1,6 +1,15 @@ Summary of important user-visible changes for releases of the control package =============================================================================== +control-2.3.52 Release Date: 2012-xx-yy Release Manager: Lukas Reichlin +=============================================================================== + +** Fixed a silly mistake in MIMO transfer function to state-space conversion. + The bug has been introduced with control-2.3.51. + (Thanks to Jim Rawlings for providing the test case) + + +=============================================================================== control-2.3.51 Release Date: 2012-06-03 Release Manager: Lukas Reichlin =============================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2012-08-23 20:09:57
|
Revision: 10903 http://octave.svn.sourceforge.net/octave/?rev=10903&view=rev Author: paramaniac Date: 2012-08-23 20:09:51 +0000 (Thu, 23 Aug 2012) Log Message: ----------- control: update news Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2012-08-23 20:03:09 UTC (rev 10902) +++ trunk/octave-forge/main/control/NEWS 2012-08-23 20:09:51 UTC (rev 10903) @@ -11,6 +11,9 @@ moesp fft plot n4sid filter resample +** sensitivity + Added new function to compute and plot the sensitivity margin Ms. + ** feedback Fixed an argument check which caused false positive error messages. It was a copy-paste mistake affecting non-square systems. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <par...@us...> - 2012-09-22 11:04:38
|
Revision: 11082 http://octave.svn.sourceforge.net/octave/?rev=11082&view=rev Author: paramaniac Date: 2012-09-22 11:04:32 +0000 (Sat, 22 Sep 2012) Log Message: ----------- control: update news Modified Paths: -------------- trunk/octave-forge/main/control/NEWS Modified: trunk/octave-forge/main/control/NEWS =================================================================== --- trunk/octave-forge/main/control/NEWS 2012-09-22 10:58:32 UTC (rev 11081) +++ trunk/octave-forge/main/control/NEWS 2012-09-22 11:04:32 UTC (rev 11082) @@ -1,6 +1,22 @@ Summary of important user-visible changes for releases of the control package =============================================================================== +control-2.4.0 Release Date: 2012-09-xx Release Manager: Lukas Reichlin +=============================================================================== + +** Multiplot feature for time-domain plotting: + + impulse lsim + initial step + +** Anderson, Madievski, MDSSystem, optiPID + Updated example scripts to use new multiplot feature. + +** doc/control.pdf + Updated PDF manual. + + +=============================================================================== control-2.3.54 Release Date: 2012-09-15 Release Manager: Lukas Reichlin =============================================================================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |