help-octave
[Top][All Lists]
Advanced

[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/
> 



reply via email to

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