[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Fwd: Application to use SPM ID Toolbox
From: |
Lukas Reichlin |
Subject: |
Fwd: Application to use SPM ID Toolbox |
Date: |
Wed, 12 Sep 2012 14:15:42 +0200 |
Begin forwarded message:
> From: Lukas Reichlin <address@hidden>
> Date: 12. September 2012 13:42:25 MESZ
> To: Juan Pablo Carbajal <address@hidden>
> Cc: Brett Ninness <address@hidden>
> Subject: Re: Application to use SPM ID Toolbox
>
> Dear Brett,
>
> Sounds like very good news! :-)
>
> Regarding Octave installation on a Mac, I recommend the use of the Fink
> package manager [1] because of its well-maintained and up-to-date Octave
> packages. First install the Xcode tools, then Fink according to the
> instructions on [1]. After that step, run
> fink selfupdate
> followed by
> fink update all
> Then use
> fink install PACKAGE
> where PACKAGE stands for octave363-ref, octave363-ref-dev and octave-ref
> There are many dependencies and building takes some time.
> Once Octave is installed, run
> pkg install -forge control
> from the Octave prompt to download, compile and install the control package.
> You can check the package by running test_control.
>
> Hope this helps!
>
> Best regards,
> Lukas
>
>
> [1]
> http://www.finkproject.org/
>
>
> On 12.09.2012, at 12:39, Juan Pablo Carbajal wrote:
>
>> Dear Brett,
>>
>> This are great news! I am very happy.
>> I have forwarded your mail to the packages developer mailing list
>> <address@hidden> and to the help mailing list
>> <address@hidden>, we will try to support you as much as
>> possible.
>>
>> Lukas (in CC) is the developer and maintainer of the control package.
>> He also uses Mac, so it should be easy to get help on this platform.
>>
>> Looking forward for SPM for GNU Octave. Remember that the only
>> constraint that we have is code released under GPL compatible licenses
>> :D.
>>
>> Please let me know if I can be of any assistance.
>>
>> Regards,
>>
>> JPi
>>
>>
>> On Wed, Sep 12, 2012 at 11:52 AM, Brett Ninness
>> <address@hidden> wrote:
>>> 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/
>