Tapaa Octave, numeerisen laskennan voima ilmaisessa versiossa

oktaavi_410a

Sisällä suurta maailmaa tulkittuja kieliä, on pieni kapealla, jota omistavat kielet matemaattinen käsittely tietokoneiden kautta. Tämä saattaa kuulostaa sinulle hieman abstraktilta, mutta jos puhumme ohjelmista, kuten kuuluisa Derive, Mathematica tai Matlab, sinulla voi olla jo selkeämpi käsitys siitä, mitä tarkoitamme.

Oktaavi ohjelmaa, joka tarjoaa meille suuren potentiaalin GNU-koodin tarjoamalla vapaudella. Sen suorempaa vastaavuutta voidaan pitää tunnettuna Matlabina (jonka kanssa se myös pyrkii täydelliseen yhteensopivuuteen), koska molemmat ovat korkean tason kieliä, joita tulkitaan suurella määrällä toimintoja, jotka on omistettu numeerinen analyysi.

oktaavi-kuvakaappaus

Oktaavi syntyi noin vuonna 1988 tukiohjelmana kemiallisten reaktioiden laskeminen. Aiheen myöhemmät tarpeet merkitsivät sitä, että ohjelman oli asteittain laajennettava toiminnallisuuteensa siihen, mitä tiedämme tänään, korkean tason ohjelmointiympäristö, joka on omistettu pääasiassa numeeriselle laskennalle.

Octaven ominaisuudet tekevät siitä ohjelman suotuisaa akateemiselle opetukselle koska sen rakenne ja syntakse muistuttavat meitä muista ohjelmointikielistä, kuten C ja C ++. Tällä tavoin, jos et osaa edellistä kieltä, kaikki Octaven kieliopin ja toimintojen oppimiseen käytetty aika ei pudota kuuroille korville.

Puhe Variaatio

Octave tarjoaa myös konsolin käyttöliittymän, jota sen versiota 4.0.1 on parannettu sisällyttämällä siihen uusi graafinen tyyppi, joka mahdollistaa lineaaristen ja epälineaaristen matemaattisten ongelmien ratkaisemisen, kokeiden suorittamisen laskemalla muuttujat ja mahdollisuuden suorittaa suuria eräkäsittelytöitä.

Vaikka monta tarkoitusta varten Octavea on käytetty lähinnä järjestelmänä ongelmien ratkaisemiseksi algebrassa, differentiaaliyhtälöissä, integraaleissa, polynomimuunnoksissa ja niin edelleen, sen ansiosta laajennettavuus ohjelmoitavien moduulien avulla muilla korkean tason kielillä, kuten Fortran, C, C ++ ja Pyhton muiden muassa.

python_pca_eigenfaces

Octave-sovellusten tarkoitus on hyvin monipuolinen. Internetissä on runsaasti esimerkkejä sovelluksista kasvojentunnistukseen, ääniaaltojen käsittelyyn tai lisätoimintojen laskemiseen, jotka kaikki suoritetaan tällä ohjelmalla. Siksi on vaikea löytää yhtä tarkoitusta sovellukselle, joka itse edustaa kehitysympäristöä. Tietäen sen vahvuudet voimme tietää, mitkä sovellukset voidaan ohjelmoida tällä työkalulla. Nyt jokaisen ohjelmoijan tehtävänä on hyödyntää kaikki toiminnot.

Kuten olemme aiemmin todenneet, Octave on ilmainen GNU-ohjelma saatavana useille alustoille omistasi verkkosivusto. Voit myös osallistua projektiin sieltä tai saada apua sen omista foorumilta.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Eugenio Fernandez Carrasco dijo

    Tunnen hänet jo. Ja käytän sitä säännöllisesti yhdessä Maximan ja Scilabin kanssa