Octave 4, en ny måde at se ting på ...

GNU Octave

For nogen tid siden blev det kommenteret GNU Octave, et kraftfuldt program til numerisk analyse metodeorienteret matrixdel af GNU-projektet, hvis hovedfunktion skal være eksplicit Free Softwareog tilbyder den store fordel ved at være kompatibel på sprogniveau i høj grad med dets proprietære modstykke matlab.

I de seneste måneder er der set forskellige kommandoer på siden Oktav-Forge der krævede brug af version 4.0, noget ganske nysgerrig i betragtning af at det var i RC-versionen (i det mindste indtil for nylig), heldigvis den 29. maj blev den stabile version af GNU Octave 4.0.0 officielt frigivet. som blandt sine nye funktioner tilbyder en officiel GUI, der, uanset at være ret intuitiv og funktionel, giver os kontrol over mapper, en editor, kommandolinje, variabel kontrol og kommandohistorik, giver dig et nyt ansigt, der til en vis grad Det var ikke set i disse retninger, selvfølgelig uden at se bort fra arbejdet fra skaberne af QtOctave, som desværre blev afbrudt.

Octave GUI

For de eventyrere, der ønsker at bruge eller som mig har brug for nogle kommandoer, der kun er tilgængelige for version 4.0.0+, efterlader jeg et link til download-siden i slutningen af ​​artiklen, for os GNU / Linux-brugere bliver vi nødt til gør brug af kildekoden, her giver jeg kommandoer til ubuntu-brugere og derivater:

Tidligere havde jeg ved en lejlighed et problem med installation af libosmesa, som efterlod xserver deaktiveret, da der var en konflikt mellem libosmesa og x11, denne sidste gang havde jeg alligevel ingen problemer, tag dine forholdsregler inden installationen

wget ftp://ftp.gnu.org/gnu/octave/octave-4.0.0.tar.gz
sudo apt-get install gcc g++ gfortran make libblas-dev liblapack-dev libpcre3-dev libarpack2-dev libcurl4-gnutls-dev epstool libfftw3-dev transfig libfltk1.3-dev libfontconfig1-dev libfreetype6-dev libgl2ps-dev libglpk-dev libreadline-dev gnuplot libgraphicsmagick++1-dev libhdf5-serial-dev openjdk-7-jdk libsndfile1-dev llvm-dev lpr texinfo libglu1-mesa-dev pstoedit libjack0 libjack-dev portaudio19-dev libqhull-dev libqrupdate-dev libqscintilla2-dev libqt4-dev libqtcore4 libqtwebkit4 libqt4-network libqtgui4 libsuitesparse-dev zlib1g-dev libxft-dev autoconf automake bison flex gperf gzip librsvg2-bin icoutils libtool perl rsync tar libosmesa6-dev libqt4-opengl-dev
sudo apt-get build-dep octave
tar xf octave-4.0.0.tar.gz
rm octave-4.0.0.tar.gz
cd octave-4.0.0
sudo ./configure
sudo make
sudo make install

Personligt havde jeg problemer med at kompilere det på grund af fraværet af libosmesa6 på min computer, hvis det skulle være nødvendigt, skulle de kun installere alt, hvad processen indikerer.

GNU-oktavgraf

Jeg ved ikke, om der er distributioner, der allerede forbereder pakkerne eller endda allerede har frigivet opdateringerne, for Windows-brugere er der en eksekverbar fil.
Jeg håber, at disse oplysninger er nyttige for dig, og at det tilskynder de brugere, der har brug for et program af denne type, til at prøve det, det er ret robust i drift, tilgængeligt på sprogniveau og fleksibelt ved at tillade dets udførelse i terminal eller gui, og at de entusiaster, der kan gå videre, samarbejde enten i kode eller i donationer for at lade projekter af denne størrelse fortsætte i vores miljø.

Downloads-side

Her er et link til flere detaljer om opdateringen


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Victor sagde han

    I Archlinux er det allerede i de officielle repos 😀

  2.   Hugo sagde han

    Hvilke gode nyheder. Jeg installerede det fra fedora repositories (version 22), og det er tilgængeligt nu, gode nyheder. Jeg var nødt til at ændre launcheren for at starte standard gui (med kommandoen –force-gui).

    Kunne du lave en artikel til PSPP? Det er en gratis erstatning af IBM SPSS-softwaren, multiplatform og meget hurtig til at udføre analyserne (meget hurtig). I øjeblikket kan du åbne alle systemfiler til SPSS (* .sys, * .por, * .sav og * .zsav) og generere kvalitetsresultatfiler.

    Tak!

    1.    erickisos sagde han

      Det er nysgerrig i mange aspekter, som jeg havde læst, kom version 4.0.0 allerede med GUI aktiveret som standard, er det ikke tilfældigt den 3.8.2, du har? at man allerede havde en GUI, men det var nødvendigt at aktivere den med en "oktav-force-gui", fordi den var i test.
      Greetings!

      1.    Hugo sagde han

        Du har ret, det ser ud til, at der var en fejl i pakningsnummereringen før 4.0.
        Hvis du installerer Octave fra fedora-arkiverne, fortæller det dig, at den installerede version er 4, men det er ikke når du åbner applikationen.
        For dem der er interesserede i at bruge fedora, kan de installere polarbear / bestof COPR-arkivet, der har de opdaterede Octave-pakker (og andre statistiske pakker):
        Brug kommandoen "dnf copr aktiver polarbear / bestof" uden anførselstegn for at installere lageret, med det vil du være i stand til at installere oktav (dnf install oktav) eller opdatere, og det er det.

        hilsen

  3.   Eugenio sagde han

    hold piratmatlab

    1.    Christopher sagde han

      Jeg tror ikke, det er en pirat, jeg købte det på loppemarkedet, det kostede penge XD

  4.   Fernando sagde han

    Du har en PPA til Ubuntu med de nyeste versioner.

    https://launchpad.net/~octave/+archive/ubuntu/stable

  5.   Rolando sagde han

    Venligst, RSS-kanalen på denne blog fungerer ikke, ved du ikke, hvad der sker?

  6.   i alt sagde han

    I Ubuntu er det i repos, og du kan få en repo med YPPA-applikationen.
    I Qtoctave var der kun en spanier som skaberen af ​​projektet, efter at Debian havde holdt det.
    Et alternativ til Octave er Scilab

  7.   logy sagde han

    Hej, kunne du rette rss tak, det har ikke fungeret i flere uger. Skål

  8.   skifter sagde han

    I et par måneder har det også været tilgængelig på Gentoo (selvom det i øjeblikket er markeret som ustabilt).