help-octave
[Top][All Lists]
Advanced

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

Application to use SPM ID Toolbox


From: Juan Pablo Carbajal
Subject: Application to use SPM ID Toolbox
Date: Wed, 12 Sep 2012 12:20:42 +0200

Dear developers and user,

Please read the following answer from the SPM developer.

@Lukas: I think you work in Mac, right? Can you give him some tips?

We may get a great System Indentification toolbox in Octave! :D



---------- Forwarded message ----------
From: Brett Ninness <address@hidden>
Date: Wed, Sep 12, 2012 at 11:52 AM
Subject: Re: Application to use SPM ID Toolbox
To: Juan Pablo Carbajal <address@hidden>


Dear Juan Pablo,

Thanks for your email.

The situation regarding the toolbox has changed since last I wrote - I
am currently actively updating it and in fact just
in the last few weeks was investigating what it would take to make it
run under octave.

A problem here is that I work on a Mac, and the distribution of octave
on that platform does not seem to be so well supported.

To begin with, there is no .pkg or .dmg distribution as for almost all
other mac software - one needs to install fink.

I have done that, but then the octave package management does not seem
to work - attached is a screen grab on my mac
illustrating that I cannot install the control package you mention.

Having said that - I am very interested in making my software
available and working with octave.

Best regards

Brett





> Dear Brett Ninness,
>
> I am writing you once more in relation to the SPM toolbox
> (http://sigpromu.org/idtoolbox/).
>
> GNU Octave is now in its 3.6.x version and the packages are
> experiencing fast development. Take for example (and most related to
> your package) the control package
> (http://octave.sourceforge.net/control/overview.html). You may notice
> under the section "Experimental data handling" and "System
> identification" some interesting new functionality.
>
> Do you have plans to release your package under a GPL compatible
> license (http://en.wikipedia.org/wiki/List_of_FSF-approved_software_licenses)?
> Only under this licesing scheme we can include and extended your
> package into GNU Octave packages. It may be advantageous, in terms of
> visibility and use, to release a free version that can be shipped with
> GNU Octave packages, since users can download it and install it
> directly from the prompt. Additionally, the packages that are most
> popular are shipped within Linux distributions like Debian and Fedora.
>
> Please let us know about your decision.
>
> Thank you very much in advance.
>
> Kind regards,
>
> On Tue, Jul 12, 2011 at 3:28 PM, Brett Ninness
> <address@hidden> wrote:
>> Dear Juan Pablo
>>
>> Many thanks for your interest in our toolbox.
>>
>> We began with octave compatibility, but as the toolbox evolved and we 
>> started to use
>> more new matlab features, we have not have the manpower/time to maintain 
>> octave
>> compatibility, and do not currently have plans for octave 3.5.0+ porting.
>>
>> Best regards
>>
>> Brett
>>
>>
>>
>>
>>
>>
>>> Dear Brett,
>>>
>>> Thank you very much for your toolbox.
>>> I am trying to run it in Octave 3.5.0+ and it doesn't work. On one
>>> side the control functions of octave have been updated and the old
>>> ones (that apparently are dumped by Mathworks in the signal toolbox)
>>> were removed, but I am working on it. On the other side, I found some
>>> bugs in your package.
>>>
>>> For example, the function rksqrtv.m is empty! which makes demo_unit
>>> option 19 fail. However, even if the function were there, with the
>>> interface as explained in the help, then ks.m would produce an error
>>> at the end, because the matrix G has no field called ss.
>>>
>>> Another bug I found in m2f line 165. The output of mimofr would be of
>>> size number-of-ouputs x number-of-inputs x number-of-frequencies. As
>>> it is used there, the addition will fail for the option 20 of
>>> demo_unit I corrected by doing
>>>                      G.H=mimofr(G.ss.A,G.ss.K,G.ss.C,[],ww);
>>>                              DK = eye(size(G.H,1),size(G.H,2));
>>>                              G.H=G.H + DK(:,:,ones(1,length(ww)));
>>>
>>> by the way, if you were aiming to make UNIT compatible with Octave
>>> 3.5.0+, you would have freqresp.m available in the control package.
>>>
>>> Are you planning to produce an Octave 3.5.0+ compatible version of
>>> your excellent package?
>>>
>>> Thanks again,
>>>
>>> Regards,
>>>
>>> On Fri, Jul 1, 2011 at 1:34 AM, SPM Admin
>>> <address@hidden> wrote:
>>>> Dear Juan Pablo Carbajal,
>>>>
>>>> This email has been sent in response to a request for downloads
>>>> registration at http://sigpromu.org/idtoolbox/
>>>> If you did not request registration, you may safely ignore this email.
>>>>
>>>> Otherwise, thank you for your interest.
>>>>
>>>> You may log into the site with the following details:
>>>>
>>>> email:      address@hidden
>>>> Access Key: r6cst
>>>>
>>>> Regards,
>>>>
>>>> Brett Ninness
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> M. Sc. Juan Pablo Carbajal
>>> -----
>>> PhD Student
>>> University of Zürich
>>> www.ailab.ch/carbajal
>>
>>
>> ------------------------------------------
>>
>> Brett Ninness,
>> School of Elec.Eng&Comp.Sci.
>> University of Newcastle,
>> Callaghan, 2308, AUSTRALIA
>>
>> Phone: +61 (0)2 49 216032
>> FAX:   +61 (0)2 49 216993
>>
>> http://sigpromu.org/brett/
>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
> --
> M. Sc. Juan Pablo Carbajal
> -----
> PhD Student
> University of Zürich
> http://ailab.ifi.uzh.ch/carbajal/


------------------------------------------

Brett Ninness,
School of Elec.Eng&Comp.Sci.
University of Newcastle,
Callaghan, 2308, AUSTRALIA

Phone: +61 (0)2 49 216032
FAX:   +61 (0)2 49 216993

http://sigpromu.org/brett/










-- 
M. Sc. Juan Pablo Carbajal
-----
PhD Student
University of Zürich
http://ailab.ifi.uzh.ch/carbajal/

Attachment: Screen Shot 2012-09-12 at 10.48.33 AM.png
Description: PNG image

Attachment: Brett Ninness.vcf
Description: Text Data


reply via email to

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