I-GNU Octave, umthombo ovulekile ohlukile weMatLab

i-gnu-octave-logo-lnx

I-GNU Octave ulimi oluhunyushelwa ezingeni eliphezulu, olwenzelwe ikakhulu ukubalwa kwezinombolo. Tal futhi njengoba igama lisho ukuthi i-Octave iyingxenye yephrojekthi ye-GNU futhi kubhekwa njengokulingana kwamahhala kwe-MATLAB.
Inikezela ngamakhono esisombululo sezinombolo sezinkinga eziqondile nezingezona ezomugqa nokwenza ezinye izivivinyo zamanani.

Ibuye inikeze ngamakhono wokuqhafaza abanzi wokubonwa kwedatha nokukhohlisa. I-Octave ijwayele ukusetshenziswa ngokusebenzisana kwayo komugqa womyalo, kepha ingasetshenziswa futhi ukubhala izinhlelo ezingezona ezokusebenzisana.

Ulimi lwe-Octave lufana ncamashi neMatlab, ngakho-ke izinhlelo eziningi kulula ukuzithutha.

Phakathi kwezici zayo eziyinhloko esingaziqokomisa:

  • I-Octave ibhalwe ku-C ++ kusetshenziswa umtapo wezincwadi we-STL.
  • Inotolika wolimi lwayo (i-syntax ecishe ifane neMatlab) futhi ivumela ukwenziwa kokusebenzisana noma kwe-batch.
  • Ulimi lwayo lunganwetshwa ngemisebenzi nezinqubo, ngamamojula ashukumisayo.
  • Isebenzisa ezinye izinhlelo ze-GNU ukunikeza umsebenzisi amandla okwenza imidwebo yokuphrinta noma yokugcina kamuva (Umusa).
  • Ngaphakathi kolimi futhi liziphatha njenge-command console (Shell). Lokhu kukuvumela ukuthi ubhale okuqukethwe kwesiqondisi, ngokwesibonelo.
  • Ngaphandle kokusebenza kuzingxenyekazi ze-Unix nayo isebenza ku-Windows.
  • Ungalayisha amafayela ngemisebenzi yeMatlab (ebonakalayo ngesandiso se- .m).
  • Unosizo ngeSpanishi.

Mayelana ne-GNU Octave 5.1.0 inguqulo 5.1.0

GNU_Octave

Okwamanje I-GNU Octave ikuhlobo lwayo 5.1.0 (ukukhishwa kokuqala kwegatsha le-5.x), inguqulo ekhishwe esikhathini esingaphezu kwesonto eledlule.

Enguqulweni entsha, umsebenzi uqhubekile nokwenza ngcono ukuhambisana neMatlab, imisebenzi emisha yaqaliswa, futhi nohlelo lokunikeza olusetshenzisiwe lwasetshenziswa kabusha.

Kufakwe uchungechunge lwemisebenzi ye-mov * ukupheqa iwindi elibonakalayo ngaphezulu kwendawo enobukhulu bokuphikisana, kanye ne-clearvars, isfile, isfolder, openfig, ordeig, savefig, nemisebenzi esebenzisekayo.

Ukusebenza kwemisebenzi yokusebenza ngochungechunge lwezinombolo kukhuphuke kakhulu kwaze kwaba izikhathi ezingama-25. Imisebenzi fminsearch, fminbnd, ne-fminunc yehliselwa kwifomu ehambelana neMatlab. Ukuze usebenzise uguquko olusheshayo lwe-Fourier, umtapo wezincwadi we-FFTW manje uyadingeka (ukusekelwa komsebenzi nge-FFTPACK kumisiwe).

I-GNU Octave 5.1.0 yethula izithuthukisi eziningi ohlelweni lokunikeza ngokuqhafazayo. Okokukhipha kumafomethi we-raster (isb. I-PNG noma i-JPEG), indlela yokudweba esekwe ku-OpenGL isetshenziswa ngokuzenzakalela (imodi ye-raster "-opengl" esikhundleni se-vector "-painters").

Esikhundleni somtapo wolwazi we-OSMesa, amandla okudweba kubhafa enikezwe ilabhulali ye-Qt (isigaba se-QOffscreenSurface) asetshenziselwa ukukhipha amafayela.

Umtapo wezincwadi we-Qt manje usungukuncika okudingekayo ukuze i-GUI isebenze (i-Qt 4.8 iyahambisana, kepha kuyanconywa i-Qt 5).

Kungezwe ukusekelwa kokubonisa okuphezulu kwePixel Pixel (HiDPI) lapho ama-DPIs adlula khona u-96. Izinketho ezintsha zisetshenzisiwe ukusabalalisa okuqukethwe ekhasini ngesikhathi sokuphrinta (ukukhiqizwa kwePDF nePostScript): "-fillpage" ne "-bestfit". Kwengezwe imodi entsha yokuphrinta "-dumb", lapho imininingwane irekhodwe ngendlela yehluzo le-ASCII.

Ungayifaka kanjani i-GNU Octave ku-Ubuntu nakwezinye izinto?

Ngenxa yokuthandwa yi-GNU Octave eseqale ukukuthola, okunye ukusatshalaliswa kweLinux kufake lolu hlelo lokusebenza ezinqolobaneni zabo ezisemthethweni okubandakanya i-Debian, Ubuntu, Fedora, Gentoo, ne-OpenSUSE. Lawa maphakheji adalwa ngamavolontiya.

Ngakho-ke kithi singathola uhlelo lokusebenza ngqo esikhungweni sethu se-software noma ngokufaka kusuka ku-terminal.

Ngeshwa, inguqulo equkethwe kumakhosombe ibuyela emuva kancane, ngakho-ke izinhlobo ezintsha ezikhishwe zithatha isikhathi ukuvuselelwa kumakhosombe e-Ubuntu.

Ngenhlanhla Abathuthukisi be-GNU Octave basinikeza indlela yokukhiqiza ukufakwa kwabasebenzisi be-Linux ngamaphakeji e-Flatpak.

Ngakho-ke okudingwa kuphela ukuthi kube nokuxhaswa kweFlatpak ohlelweni lwethu. Ukwenza ukufakwa, sizovula i-terminal kuphela bese sithayipha umyalo olandelayo:

flatpak install flathub org.octave.Octave

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.