Octave for openSUSE
Binary packages for Octave are provided by all versions of openSUSE. These are the most well-tested binaries available and should work best for most users.
zypper in octave
If you want to use install latest stable version of Octave and Octave Forge packages, you can use Science repository.
zypper ar http://download.opensuse.org/repositories/science/<openSUSE version>/ Science zypper in octave
There <openSUSE verion> is your version of openSUSE, for example