help-octave
[Top][All Lists]
Advanced

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

Re: control 2.8.3 released


From: Lukas Reichlin
Subject: Re: control 2.8.3 released
Date: Mon, 6 Jul 2015 21:05:52 +0200

On 06.07.2015, at 19:57, Thomas D. Dean <address@hidden> wrote:

> On 07/06/15 08:17, Carnë Draug wrote:
>> Hi everyone
>> 
>> a new release of the control package [1] is out, version 2.8.3, by Lukas
>> Reichlin.  A summary of important user-visible changes is also available
>> online [2].
> 
> It seems to work, but, there are several deprecated warnings.
> 
> Tom Dean
> 
> octave:688> pkg list
> Package Name       | Version | Installation directory
> -------------------+---------+-----------------------
>          control *|   2.8.2 | /home/tomdean/octave/control-2.8.2
>   data-smoothing  |   1.3.0 | /home/tomdean/octave/data-smoothing-1.3.0
>          general  |   2.0.0 | /home/tomdean/octave/general-2.0.0
>         geometry  |   2.0.0 | /home/tomdean/octave/geometry-2.0.0
>            image  |   2.4.0 | /home/tomdean/octave/image-2.4.0
> image-acquisition  |   0.2.2 | /home/tomdean/octave/image-acquisition-0.2.2
>               io  |   2.2.8 | /home/tomdean/octave/io-2.2.8
>   linear-algebra  |   2.2.2 | /home/tomdean/octave/linear-algebra-2.2.2
>          mapping  |   1.0.7 | /home/tomdean/octave/mapping-1.0.7
>    miscellaneous  |   1.2.1 | /home/tomdean/octave/miscellaneous-1.2.1
>           odebvp  |   1.0.6 | /home/tomdean/octave/odebvp-1.0.6
>           odepkg  |   0.8.5 | /home/tomdean/octave/odepkg-0.8.5
>            optim  |   1.4.1 | /home/tomdean/octave/optim-1.4.1
>         parallel  |   2.2.1 | /home/tomdean/octave/parallel-2.2.1
>       quaternion  |   2.4.0 | /home/tomdean/octave/quaternion-2.4.0
>           signal  |   1.3.2 | /home/tomdean/octave/signal-1.3.2
>          specfun  |   1.1.0 | /home/tomdean/octave/specfun-1.1.0
>       statistics  |   1.2.4 | /home/tomdean/octave/statistics-1.2.4
>           struct  |  1.0.11 | /home/tomdean/octave/struct-1.0.11
>         symbolic *|   2.2.1 | /home/tomdean/octave/symbolic-2.2.1
> octave:689> pkg update
> In file included from __control_slicot_functions__.cc:24:0:
> sl_tg04bx.cc: In function 'octave_value_list F__sl_tg04bx__(const 
> octave_value_list&, int)':
> sl_tg04bx.cc:79:41: warning: 'octave_idx_type Array<T>::length() const [with 
> T = double; octave_idx_type = int]' is deprecated (declared at 
> /usr/local/include/octave-4.1.0+/octave/../octave/Array.h:269) 
> [-Wdeprecated-declarations]
>         octave_idx_type ip = pr.length ();  // ip: number of finite poles
>                                         ^
> sl_tg04bx.cc:80:41: warning: 'octave_idx_type Array<T>::length() const [with 
> T = double; octave_idx_type = int]' is deprecated (declared at 
> /usr/local/include/octave-4.1.0+/octave/../octave/Array.h:269) 
> [-Wdeprecated-declarations]
>         octave_idx_type iz = zr.length ();  // iz: number of zeros
>                                         ^
> In file included from __control_slicot_functions__.cc:42:0:
> sl_ident.cc: In function 'octave_value_list F__sl_ident__(const 
> octave_value_list&, int)':
> sl_ident.cc:184:47: warning: 'octave_idx_type Array<T>::nelem() const [with T 
> = octave_value; octave_idx_type = int]' is deprecated (declared at 
> /usr/local/include/octave-4.1.0+/octave/../octave/Array.h:274) 
> [-Wdeprecated-declarations]
>         octave_idx_type n_exp = y_cell.nelem ();            // number of 
> experi
>                                               ^
> In file included from __control_slicot_functions__.cc:43:0:
> sl_ib01cd.cc: In function 'octave_value_list F__sl_ib01cd__(const 
> octave_value_list&, int)':
> sl_ib01cd.cc:97:47: warning: 'octave_idx_type Array<T>::nelem() const [with T 
> = octave_value; octave_idx_type = int]' is deprecated (declared at 
> /usr/local/include/octave-4.1.0+/octave/../octave/Array.h:274) 
> [-Wdeprecated-declarations]
>         octave_idx_type n_exp = y_cell.nelem ();            // number of 
> experi
>                                               ^
> In file included from __control_slicot_functions__.cc:44:0:
> sl_ib01ad.cc: In function 'octave_value_list F__sl_ib01ad__(const 
> octave_value_list&, int)':
> sl_ib01ad.cc:148:47: warning: 'octave_idx_type Array<T>::nelem() const [with 
> T = octave_value; octave_idx_type = int]' is deprecated (declared at 
> /usr/local/include/octave-4.1.0+/octave/../octave/Array.h:274) 
> [-Wdeprecated-declarations]
>         octave_idx_type n_exp = y_cell.nelem ();            // number of 
> experi
>                                               ^
> For information about changes from previous versions of the control package, 
> run 'news control'.
> For information about changes from previous versions of the symbolic package, 
> run 'news symbolic'.
> octave:690> pkg list
> Package Name       | Version | Installation directory
> -------------------+---------+-----------------------
>          control  |   2.8.3 | /home/tomdean/octave/control-2.8.3
>   data-smoothing  |   1.3.0 | /home/tomdean/octave/data-smoothing-1.3.0
>          general  |   2.0.0 | /home/tomdean/octave/general-2.0.0
>         geometry  |   2.0.0 | /home/tomdean/octave/geometry-2.0.0
>            image  |   2.4.0 | /home/tomdean/octave/image-2.4.0
> image-acquisition  |   0.2.2 | /home/tomdean/octave/image-acquisition-0.2.2
>               io  |   2.2.8 | /home/tomdean/octave/io-2.2.8
>   linear-algebra  |   2.2.2 | /home/tomdean/octave/linear-algebra-2.2.2
>          mapping  |   1.0.7 | /home/tomdean/octave/mapping-1.0.7
>    miscellaneous  |   1.2.1 | /home/tomdean/octave/miscellaneous-1.2.1
>           odebvp  |   1.0.6 | /home/tomdean/octave/odebvp-1.0.6
>           odepkg  |   0.8.5 | /home/tomdean/octave/odepkg-0.8.5
>            optim  |   1.4.1 | /home/tomdean/octave/optim-1.4.1
>         parallel  |   2.2.1 | /home/tomdean/octave/parallel-2.2.1
>       quaternion  |   2.4.0 | /home/tomdean/octave/quaternion-2.4.0
>           signal  |   1.3.2 | /home/tomdean/octave/signal-1.3.2
>          specfun  |   1.1.0 | /home/tomdean/octave/specfun-1.1.0
>       statistics  |   1.2.4 | /home/tomdean/octave/statistics-1.2.4
>           struct  |  1.0.11 | /home/tomdean/octave/struct-1.0.11
>         symbolic  |   2.2.2 | /home/tomdean/octave/symbolic-2.2.2
> 

The control package is intended for use with Octave versions 3.8 and 4.0. As it 
seems, they changed a lot of internal stuff for the upcoming Octave 4.2 
release. I'm stuck with Octave 3.8.2 because noone seems to be able to build 
4.0 on the Mac. This means that you're on your own with Octave development 
versions (4.1.0)

Lukas

PS: I didn't include your VLFamp.m yet because some plots (margin) need to be 
fixed first.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]