Tutvuge Octave'iga, arvulise arvutuse jõuga tasuta versioonis

oktaav_410a

Suure maailma tõlgitud keeled, seal on väike nišš, mida hõivavad pühendatud keeled matemaatiline töötlemine arvutite kaudu. See võib teile tunduda natuke abstraktsena, kuid kui me räägime sellistest programmidest nagu kuulus Derive, Mathematica või Matlab, siis võib teil olla juba selgem ettekujutus, mida me mõtleme.

Oktav programm selle järgi, mis pakub meile suurt potentsiaali GNU koodi pakutava vabadusega. Selle otsesemaks vasteks võib pidada tuntud Matlabi (kellega ta taotleb ka täielikku ühilduvust), kuna mõlemad on kõrgetasemelised keeled, mida tõlgendatakse suure hulga funktsioonidega, mis on pühendatud arvuline analüüs.

oktaav-ekraanipilt

Oktaav sai alguse umbes 1988. aastal kui õpiku tugiprogramm keemiliste reaktsioonide arvutamine. Aine hilisemad vajadused panid programmi oma funktsionaalsuse järk-järgult laiendama selleni, nagu me seda täna teame - kõrgel tasemel programmeerimiskeskkond, mis on pühendatud peamiselt arvulistele arvutustele.

Octave'i funktsioonid muudavad selle programmiks soodustab akadeemilist õpet kuna selle struktuur ja süntaks tuletavad meile meelde teisi programmeerimiskeeli, näiteks C ja C ++. Sel viisil, kui te ei oska eelmist keelt, ei lange kogu Octave'i grammatika ja funktsioonide õppimiseks kulutatud aeg kurtidele kõrvadele.

KõneMuutlikkus

Octave pakub ka konsooli liidest, mida alates selle versiooni 4.0.1 on täiendatud uue versiooniga graafiline tüüp, võimaldades lahendada lineaarseid ja mittelineaarseid matemaatilisi ülesandeid, viige läbi muutujate arvutamise ja suurte pakkide töötlemise võimaluste arvutamise katsed.

Ehkki mitme otstarbega, on Octave'i tänu oma algebra, diferentsiaalvõrrandite, integraalide, polünoomide teisenduste jms probleemide lahendamise süsteemile kasutatud laiendatavus programmeeritavate moodulite kaudu teistes kõrgetasemelistes keeltes, näiteks Fortran, C, C ++ ja Pyhton teiste hulgas.

python_pca_eigenfaces

Octave'i rakenduste eesmärk on väga mitmekesine. Internetis on palju näotuvastuse, helilainete töötlemise või funktsioonide täpsema arvutamise rakenduste näiteid, mis kõik on tehtud selle programmiga. Seetõttu on keeruline leida rakenduse jaoks ühte eesmärki, mis ise esindaks arengukeskkonda. Teades selle tugevaid külgi, võime teada, milliseid rakendusi selle tööriistaga programmeerida saab. Nüüd on iga programmeerija ülesanne oma funktsioone maksimaalselt ära kasutada.

Nagu me juba varem märkisime, on Octave GNU tasuta programm, mis on saadaval paljudele platvormidele enda omast veebisait. Sealt saate ka projektis kaasa lüüa või abi saada selle pühendatud foorumist.


Kommentaar, jätke oma

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Eugenio Fernandez Carrasco DIJO

    Ma tunnen teda juba. Ja ma kasutan seda regulaarselt koos Maxima ja Scilabiga