Kilalanin ang Octave, ang lakas ng pagkalkula sa bilang sa isang libreng bersyon

oktaba_410a

Sa loob ng dakilang mundo ng binigyang kahulugan ang mga wika, mayroong isang maliit na angkop na lugar na sinakop ng mga wikang nakatuon sa pagproseso ng matematika sa pamamagitan ng computer. Maaari itong tunog medyo abstract sa iyo, ngunit kung pag-uusapan natin ang tungkol sa mga programa tulad ng sikat na Derive, Mathematica o Matlab, maaari ka nang magkaroon ng isang mas malinaw na ideya ng kung ano ang ibig sabihin namin sa isip.

Oktaba isang programa kasama ang mga linyang ito, na nag-aalok sa amin ng malaking potensyal na may kalayaan na ibinigay ng GNU code. Ang mas direktang katumbas na ito ay maaaring isaalang-alang ang kilalang Matlab (kung kanino naghahanap din ito ng buong pagiging tugma), dahil ang pareho ay mataas na antas na mga wika na binibigyang kahulugan ng isang malaking bilang ng mga pagpapaandar na nakatuon sa numerikong analisis.

oktaba-screenshot

Ang Octave ay nagmula sa paligid ng 1988 bilang isang programa ng suporta para sa isang aklat sa pagkalkula ng mga reaksyong kemikal. Ang mga pangangailangan sa paglaon ng paksa ay nagawa ng programa na unti-unting palawakin sa pagpapaandar nito sa alam natin ngayon tungkol dito, isang mataas na antas ng kapaligiran sa pagprogram na nakatuon pangunahin sa pagkalkula sa bilang.

Ang mga tampok ng Octave ay ginagawang isang programa nakatutulong sa pagtuturo ng akademiko dahil ang istraktura at syntax nito ay magpapaalala sa amin ng iba pang mga wika ng programa tulad ng C at C ++. Sa ganitong paraan, kung hindi mo alam ang isang dating wika, sa lahat ng oras na ginugol sa pag-aaral ng gramatika at mga pagpapaandar ni Octave ay hindi mahuhulog sa tainga.

Pakikipag-usap sa pagsasalita

Nagbibigay din ang Octave ng isang interface ng console na, dahil ang bersyon nito 4.0.1 ay napabuti na may pagsasama ng bago mula uri ng grapiko, na pinapayagan ang paglutas ng mga linear at di-linear na problema sa matematika, nagsasagawa ng mga eksperimento sa pamamagitan ng pagkalkula ng mga variable at ang posibilidad na isakatuparan ang mga malalaking trabaho sa pagproseso ng batch.

Bagaman may maraming layunin, ang Octave ay ginamit pangunahin bilang isang sistema para sa paglutas ng mga problema sa algebra, mga pagkakapantay-pantay na equation, integral, mga pagbabago sa polynomial at iba pa, salamat dito extensibility sa pamamagitan ng programmable modules sa iba pang mga antas ng mataas na antas tulad ng Fortran, C, C ++ at Pyhton bukod sa iba pa.

python_pca_eigenfaces

Ang layunin ng mga application na mayroon ang Octave ay iba-iba. Ang Internet ay sagana sa mga halimbawa ng mga application para sa pagkilala sa mukha, pagproseso ng tunog ng alon, o pagkalkula ng advanced na pag-andar, lahat ay ginaganap kasama ng program na ito. Samakatuwid mahirap hanapin ang isang solong layunin para sa isang application na mismo ay kumakatawan sa isang kapaligiran sa pag-unlad. Alam ang mga lakas nito malalaman natin ang tungkol sa kung aling mga application ang maaaring mag-program sa tool na ito. Nasa sa bawat programmer na gawin ang karamihan sa bawat pag-andar nito.

Tulad ng naunang ipinahiwatig namin, ang Octave ay isang libreng programa ng GNU iyon magagamit para sa maraming mga platform galing sa sarili mo website. Maaari ka ring makisali sa proyekto mula doon o makakuha ng tulong mula sa nakatuon nitong forum.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Eugenio Fernandez Carrasco dijo

    Kilala ko na siya. At regular kong ginagamit ito kasama sina Maxima at Scilab