Oktava 4, nov pogled na stvari ...

GNU Octave

Pred časom so to komentirali GNU Octave, močan program za numerična analiza k metodi usmerjeni matrični del projekta GNU, katerega glavna značilnost je biti eksplicitno Brezplačna programska opremain ponuja veliko prednost, da je v veliki meri združljiv s svojimi lastniki na jezikovni ravni matlab.

V zadnjih mesecih so bili na strani vidni različni ukazi Octave Forge to je zahtevalo uporabo različice 4.0, nekaj precej nenavadnega, saj je bila v različici RC (vsaj do nedavnega), na srečo pa je 29. maja uradno izšla stabilna različica GNU Octave 4.0.0, ki med novimi funkcijami ponuja uradni grafični uporabniški vmesnik, ki vam, ne glede na to, da je dokaj intuitiven in funkcionalen in nam daje nadzor nad imeniki, urejevalnikom, ukazno vrstico, spremenljivim nadzorom in zgodovino ukazov, daje nov obraz, ki ga do neke mere v teh smereh še ni bilo videti Seveda ne upoštevamo dela ustvarjalcev QtOctave, ki je bilo žal ukinjeno.

Oktavni GUI

Za tiste pustolovce, ki želijo uporabljati ali mi je všeč, potrebujem nekaj ukazov, ki so na voljo samo za različico 4.0.0+, na koncu članka pustim povezavo do strani za prenos, za uporabnike GNU / Linuxa pa bomo morali uporabiti izvorne kode, tukaj nudim ukaze za uporabnike in izpeljanke ubuntu:

Prej sem imel ob neki priložnosti težavo pri namestitvi libosmesa, zaradi česar je bil xserver onemogočen, ker je prišlo do konflikta med libosmesa in x11, zadnjič pa vseeno nisem imel težav, pred namestitvijo upoštevajte svoje previdnostne ukrepe

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

Osebno sem imel težave z njegovo sestavo zaradi odsotnosti libosmesa6 v mojem računalniku, po potrebi naj namestijo le vse, na kar postopek kaže.

Graf GNU oktave

Ne vem, ali obstajajo distribucije, ki že pripravljajo pakete ali so celo že izdale posodobitve, za uporabnike sistema Windows je izvedljiva datoteka.
Upam, da so vam te informacije koristne in da spodbujajo tiste uporabnike, ki potrebujejo tovrstni program, da ga preizkusijo, je zelo trpežen v delovanju, dostopen na ravni jezika in prilagodljiv, saj omogoča njegovo izvajanje v terminalu ali GUI, in da tisti navdušenci, ki lahko gredo dlje, sodelujejo bodisi s kodo bodisi z donacijami, da se omogoči nadaljevanje projektov te velikosti v našem okolju.

Stran s prenosi

Tu je povezava do več podrobnosti o posodobitvi


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Victor je dejal

    V Archlinux-u je že v uradnih repo skladih 😀

  2.   Hugo je dejal

    Kakšna dobra novica. Namestil sem ga iz skladišč Fedora (različica 22) in zdaj je na voljo, dobra novica. Moral sem spremeniti zaganjalnik, da sem lahko zagnal privzeti GUI (z ukazom –force-gui).

    Bi lahko naredili članek za PSPP? Gre za brezplačno zamenjavo programske opreme IBM SPSS, multiplatformne in zelo hitre za izvedbo analiz (zelo hitro). Trenutno lahko odprete vse sistemske datoteke za SPSS (* .sys, * .por, * .sav in * .zsav) in ustvarite kakovostno datoteko z rezultati.

    Hvala!

    1.    erickisos je dejal

      Zanimivo je v mnogih pogledih, kot sem že prebral, je različica 4.0.0 že prišla s privzeto aktiviranim GUI, ali ni slučajno 3.8.2, ki ga imate? ki je že imel GUI, vendar ga je bilo treba aktivirati z "octave -force-gui", ker je bil na preizkušanju.
      Lep pozdrav!

      1.    Hugo je dejal

        Prav imate, zdi se mi, da je pri oštevilčenju paketov iz različice pred 4.0 prišlo do napake.
        Če namestite Octave iz skladišč Fedora, vam sporoči, da je nameščena različica 4, vendar ne, ko odprete aplikacijo.
        Za tiste, ki jih zanima Fedora, lahko namestijo repozitorij polarbear / bestof COPR, ki ima posodobljene pakete Octave (in druge statistične pakete):
        Za namestitev repozitorija uporabite ukaz "dnf copr enable polarbear / bestof" brez narekovajev, s tem pa boste lahko namestili oktavo (dnf install octave) ali posodobili in to je to.

        pozdrav

  3.   Eugenio je dejal

    drži piratski matlab

    1.    Christopher je dejal

      No, mislim, da ni pirat, kupil sem ga na bolšjem trgu, stalo je denarja XD

  4.   Fernando je dejal

    Imate PPA za Ubuntu z najnovejšimi različicami.

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

  5.   Rolando je dejal

    Prosim, RSS kanal tega spletnega dnevnika ne deluje, ne veste, kaj se zgodi?

  6.   Skupaj je dejal

    V Ubuntuju je v repo skladiščih, repo pa lahko dobite z aplikacijo YPPA.
    V Qtoctave je bil kot ustvarjalec projekta samo en Španec, kasneje ga je Debian obdržal.
    Alternativa Octave je Scilab

  7.   nologije je dejal

    Pozdravljeni, lahko popravite rss, prosim, že nekaj tednov ne deluje. Na zdravje

  8.   preklopnik je dejal

    Nekaj ​​mesecev je tudi na voljo na Gentoo (čeprav je trenutno označena kot nestabilna).