Iepazīstieties ar Octave, skaitlisko aprēķinu spēku bezmaksas versijā

oktāvs_410a

Iekšpusē lielajā pasaulē tulkotās valodas, ir neliela niša, kuru aizņem veltītas valodas matemātiskā apstrāde izmantojot datorus. Tas jums var likties mazliet abstrakti, taču, ja mēs runājam par tādām programmām kā slavenais Derive, Mathematica vai Matlab, iespējams, jums jau ir skaidrāks priekšstats par to, ko mēs domājam.

Oktāva programma atbilstoši šīm līnijām, kas mums piedāvā lielu potenciālu ar brīvību, ko nodrošina GNU kods. Tās tiešāku ekvivalentu var uzskatīt par labi zināmo Matlab (ar kuru tā arī cenšas panākt pilnīgu savietojamību), jo abas ir augsta līmeņa valodas, kas tiek tulkotas ar lielu skaitu funkciju, kas veltītas skaitliskā analīze.

oktāvs - ekrānuzņēmums

Octave radās ap 1988. gadu kā atbalsta programma mācību grāmatai par ķīmisko reakciju aprēķins. Turpmākās priekšmeta vajadzības lika programmai pakāpeniski paplašināt tās funkcionalitāti līdz mūsdienām par to - augsta līmeņa programmēšanas videi, kas veltīta galvenokārt skaitliskiem aprēķiniem.

Oktava funkcijas padara to par programmu sekmē akadēmisko mācīšanu jo tā struktūra un sintakse mums atgādinās citas programmēšanas valodas, piemēram, C un C ++. Tādā veidā, ja nezināt iepriekšējo valodu, viss Oktava gramatikas un funkciju apgūšanai veltītais laiks netiks uzklausīts nedzirdīgajām ausīm.

Runas nemainība

Octave nodrošina arī konsoles saskarni, kas kopš tās versijas 4.0.1 ir uzlabota, iekļaujot jaunu no grafiskais tips, ļaujot atrisināt lineāras un nelineāras matemātiskas problēmas, veic eksperimentus, aprēķinot mainīgos un iespēju veikt lielus sērijveida apstrādes darbus.

Neskatoties uz vairākiem mērķiem, oktāvu, galvenokārt pateicoties tā algebras, diferenciālvienādojumu, integrāļu, polinomu transformāciju un tā tālāk problēmu risināšanai, galvenokārt izmanto paplašināmība, izmantojot programmējamus moduļus citās augsta līmeņa valodās, piemēram, Fortran, C, C ++ un Pyhton starpā.

python_pca_eigenfaces

Octave lietojumprogrammu mērķis ir ļoti dažāds. Internetā ir daudz piemēru sejas atpazīšanai, skaņas viļņu apstrādei vai uzlabotu funkciju aprēķināšanai, kas visi veikti ar šo programmu. Tāpēc ir grūti atrast vienu mērķi lietojumprogrammai, kas pati pārstāv attīstības vidi. Zinot tā stiprās puses, mēs varam uzzināt, kuras lietojumprogrammas programmēt ar šo rīku. Tagad katra programmētāja ziņā ir maksimāli izmantot visas savas funkcijas.

Kā mēs jau iepriekš norādījām, Octave ir GNU bezmaksas programma, kas ir pieejams daudzām platformām no savējiem Mājas. Jūs varat arī iesaistīties projektā no turienes vai saņemt palīdzību no tā īpašā foruma.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Eugenio Fernandez Carrasco teica

    Es viņu jau pazīstu. Un es to regulāri lietoju kopā ar Maxima un Scilab