help-octave
[Top][All Lists]
Advanced

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

Re: error using control package on openSuse 11.4


From: Lukas Reichlin
Subject: Re: error using control package on openSuse 11.4
Date: Fri, 2 Dec 2011 11:16:40 +0100

On 02.12.2011, at 10:45, Huub van Niekerk wrote:

> Hi,
> 
> Using octave 3.4.2 I'm trying to use control v. 2.2.0 which I installed using 
> the packagemanager. However, when I typ "ver" in octave, it says 
> ----------------------------------------------------------------------
> GNU Octave Version 3.4.2
> GNU Octave License: GNU General Public License
> Operating System: Linux 2.6.37.6-0.9-default #1 SMP 2011-10-19 22:33:27 +0200 
> i686
> ----------------------------------------------------------------------
> no packages installed.
> 
> Also, querying which octave packages are installed gives:
> 
> octave-forge-20111010-6.18.noarch
> octave-forge-control-2.2.0-6.18.noarch
> octave-devel-3.4.2-1.1.i586
> octave-forge-nnet-0.1.13-6.18.noarch
> octave-3.4.2-1.1.i586
> octave-forge-linear-algebra-2.0.0-6.18.noarch
> 
> What's going wrong here?
> 
> Thank you.
> _______________________________________________
> Help-octave mailing list
> address@hidden
> https://mailman.cae.wisc.edu/listinfo/help-octave

To me it looks if Suse's package manager doesn't register the packages with 
octave. First, try if this command is working:

sys = ss (-1, 1, 1, 0)

If it works, the problem is of cosmetic nature.
If it doesn't work, the problem is serious and you should report it to Suse.

As a workaround, you can install the control package by octave's own package 
manager. To do so, type inside octave:

pkg install -forge control

It may take several minutes to complete and you may see some verbose warnings. 
Afterwards, you can check if it works by sys = ss (-1, 1, 1, 0) again.

Lukas





reply via email to

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