Upoznajte Octave, snagu numeričkog izračuna u besplatnoj verziji

oktava_410a

Unutar velikog svijeta protumačeni jezici, postoji mala niša koju zauzimaju jezici posvećeni matematička obrada putem računala. Možda vam ovo zvuči pomalo apstraktno, ali ako govorimo o programima poput poznatog Derive, Mathematica ili Matlab, možda već imate jasniju ideju o tome što mislimo na umu.

Octave program u tom smislu, koji nam nudi velik potencijal uz slobodu koju pruža GNU kôd. Njegov izravniji ekvivalent može se smatrati poznatim Matlabom (s kojim također traži potpunu kompatibilnost), budući da su oba jezika na visokoj razini protumačeni s velikim brojem funkcija posvećenih numerička analiza.

oktava-snimka zaslona

Octave je nastao oko 1988. godine kao program podrške udžbeniku o proračun kemijskih reakcija. Naknadne potrebe predmeta učinile su da program mora postupno proširiti svoju funkcionalnost na ono što danas znamo, programsko okruženje na visokoj razini posvećeno uglavnom numeričkim proračunima.

Octave značajke čine ga programom pogodan za akademsku nastavu budući da će nas njegova struktura i sintaksa podsjećati na druge programske jezike kao što su C i C ++. Na taj način, ako ne znate prethodni jezik, svo vrijeme provedeno u učenju Oktavine gramatike i funkcija neće pasti na gluhe uši.

Govorna nepromjenjivost

Octave također nudi sučelje konzole koje je, od svoje verzije 4.0.1, poboljšano uključivanjem nove verzije od grafički tip, omogućujući rješavanje linearnih i nelinearnih matematičkih problema, provodite eksperimente izračunavanjem varijabli i mogućnost izvođenja velikih poslova šaržne obrade.

Iako je višestruko namijenjen, Octave se uglavnom koristi kao sustav za rješavanje problema u algebri, diferencijalnim jednadžbama, integralima, polinomskim transformacijama i tako dalje, zahvaljujući svojim proširivost kroz programabilne module na drugim jezicima visoke razine kao što su Fortran, C, C ++ i Pyhton među ostalima.

python_pca_eigenfaces

Svrha aplikacija koje Octave ima vrlo je raznolika. Internet obiluje primjerima aplikacija za prepoznavanje lica, obradu zvučnih valova ili napredni proračun funkcija, sve izvedene s ovim programom. Stoga je teško pronaći jednu svrhu za aplikaciju koja sama predstavlja razvojno okruženje. Znajući njegove prednosti, možemo znati koje programe možemo programirati pomoću ovog alata. Sada je na svakom programeru da maksimalno iskoristi svaku od svojih funkcija.

Kao što smo već naznačili, Octave je GNU besplatni program koji je dostupno za mnoštvo platformi od svog vlastitog web stranica. Također se odatle možete uključiti u projekt ili potražiti pomoć s njegovog posvećenog foruma.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Eugenio Fernandez Carrasco dijo

    Već ga znam. I redovito ga koristim zajedno s Maximom i Scilabom