I-GNU Octave 8.1.0 isivele ikhishiwe futhi lezi yizindaba zayo

i-gnu-octave-logo-lnx

I-GNU Octave iwuhlelo nolimi lohlelo lokwenza izibalo zezinombolo. Njengoba igama layo liphakamisa, i-Octave iyingxenye yephrojekthi ye-GNU. Kuthathwa njengokulingana kwamahhala kwe-MATLAB.

Ukwethulwa kwe- inguqulo entsha yesistimu yokwenza izibalo zezibalo I-GNU Octave 8.1.0 (ukukhishwa kokuqala kwegatsha le-8.x), elihlinzeka ngolimi olutolikiwe futhi oluhambisana kakhulu neMatlab.

Inikeza isikhombimsebenzisi somugqa womyalo elula ukuxazulula izinkinga eziqondile nezingezona ezomugqa, nokwenza ezinye izivivinyo zezinombolo usebenzisa ulimi oluhambisana kakhulu ne-MATLAB.

enothini inamathuluzi amaningi ukuxazulula izinkinga ezijwayelekile ze-algebra ezidijithali, thola izimpande zezibalo ezingekho emgqeni, njll.

Futhi ivumela ukuhlanganiswa kwemisebenzi ejwayelekile, phatha ama-polynomials futhi uhlanganise izilinganiso ezijwayelekile zokuhlukanisa ne-algebraic umehluko. kulula anwebekayo futhi ngokwezifiso ngemisebenzi echazwe ngumsebenzisi ebhalwe ngolimi lwe-Octave, noma ngokusebenzisa amamojula alayishwe ngamandla abhalwe ku-C ++, C, Fortran, noma ezinye izilimi.

Izici ezintsha eziyinhloko ze-GNU Octave 8.1.0

Le nguqulo entsha evela ku-Octave 8.1.0 iza nezinguquko eziningi ezijwayelekile kanye nentuthuko yazo, i izinguquko ezinkulu enguqulweni entsha faka ikhono lokusebenzisa itimu emnyama kusixhumi esibonakalayo esibonakalayo, kanye neqiniso lokuthi ibha yamathuluzi inikeza izithonjana ezintsha ezinomehluko ophezulu.

Ngaphandle kwakho, Imitapo yolwazi ye-Octave manje yakhiwe kusetshenziswa ukubonakala kwezimpawu ngephutha. Lokho kusho ukuthi izimpawu ezimbalwa ezithunyelwayo zisuka kule mitapo yolwazi. ingacushwa nge --khubaza-lib-ukubonakala-amafulegi ukuthekelisa zonke izimpawu (njengezinguqulo zangaphambilini).

Olunye ushintsho oluvelele kunguqulo entsha ukuthi wengeze iwijethi entsha enetheminali (ikhutshazwe ngokuzenzakalelayo, ukwenza kusebenze kudinga ukuqaliswa ngepharamitha ethi "--experimental-terminal-widget").

Ngaphezu kwalokho, futhi Kuyagqama ukuthi ukusebenza komsebenzi kwenziwe ngcono izikhathi ezinhlanu lemifanekiso, okuphinde kwaholela ekuthuthukisweni kokusebenza kwemisebenzi deconv, fftfilt kanye ne-arma_rnd.

Kuphinde kuphawulwe ukuthi inikeza ukwesekwa komtapo wezincwadi ojwayelekile we-PCRE2, enikwa amandla ngokuzenzakalela, futhi eziningi zezinguquko ezihloselwe ukuthuthukisa ukusebenzisana neMatlab zenziwe, zanweba amandla emisebenzi eminingi ekhona.

Kwengezwe amafonti amasha esibuki sombhalo futhi yengeza nemisebenzi emisha clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, normalize, pagectranspose, pagetranspose, uifigure

Okokugcina, kufanelekile ukusho ukuthi isaziso sangaphambi kwesikhathi sezinguquko ezibalulekile zesikhathi esizayo siyashiwo futhi:

Ngenxa yezicelo eziningi zabasebenzisi zokuthi i-Octave kufanele ibe nekilasi leyunithi yezinhlamvu ehambisana ne-Matlab, umsebenzi uyaqhubeka ukuze kusetshenziswe isigaba seyunithi yezinhlamvu esizohluka kune-vector yezinhlamvu.

Ku-Octave, amalungu afanayo omlingiswa ocashuniwe oyedwa okwamanje asekelwa nguMatlab, kodwa amafomu acashunwe kabili awanjalo. Okwamanje ku-Octave, kokubili elithi "foo" nelithi "foo" ashintshashintsha kakhulu, ngaphandle kwezincazelo ezithile zokulandelana kokuphunyuka njengokuthi "\n" (okuguqulelwe kuhlamvu olulodwa lomugqa omusha) esikhundleni sokuthi "\n" (izinhlamvu ezimbili). . Uhlu lukaMatlab olucashuniwe olulodwa kanye neyunithi yezinhlamvu ezicashuniwe kabili azicubunguli ukulandelana kokubalekela i-backslash, ngokungafani nezinye izilimi eziningi, futhi lokho kuhlelwa kokuphunyuka kucutshungulwa imisebenzi ngayinye efana ne-fprintf.

Ukuziphatha kuka-Octave kungenzeka kushintshe esikhathini esizayo njengomphumela wokusetshenziswa kwe-syntax yeyunithi yezinhlamvu yesitayela se-Matlab. Isibonelo, i-'foo' izohlala iyi-vector yezinhlamvu ezintathu, kodwa i-'foo' izoba into yeyunithi yezinhlamvu eyodwa. Ukuqaliswa okuqondile kuwumsebenzi oqhubekayo futhi kungase kuhlanganise noma kungafaki izindlela zokulondoloza ukuhambisana okubuyela emuva.

Ekugcineni, uma unentshisekelo yokwazi kabanzi ngakho, ungaxhumana nemininingwane Kulesi sixhumanisi esilandelayo.

Uyifaka kanjani i-GNU Octave ku-Linux?

Kulabo abathanda ukukwazi ukufaka le nguqulo entsha ye-GNU Octave 7.1.0, kufanele ngikusho lokho. okwamanje inguqulo equkethwe ezindaweni zokugcina kokusatshalaliswa okuyinhloko Seku late ngakho-ke, izinguqulo ezintsha ezikhishiwe zithatha isikhathi ukuthi zibuyekezwe kumakhosombe. Kodwa, ungafaka ngokushesha uma isitholakala usebenzisa owodwa wemiyalo elandelayo.

Ngokwesibonelo, kulabo abanjalo abasebenzisi be-Debian, Ubuntu nanoma yikuphi ukusatshalaliswa okutholakala noma okusekelwe kulawa, bangenza ukufaka ngokuvula itheminali nokuthayipha:

sudo apt-get install octave

Ngokuqondene nalabo abakhetha ukusetshenziswa kwamaphakheji e-Flatpak, bangafaka i-Octave ohlelweni lwabo, badinga kuphela ukusekelwa kwe-Flatpak nokwenza ukufakwa kuphela. Sizovula i-terminal futhi sibhale kuyo umyalo olandelayo:

flatpak install flathub org.octave.Octave

Enye indlela ngosizo lwe amaphakethe we-snap futhi ukufakwa kwenziwa ngokuthayipha:

sudo snap install octave

Indlela yokugcina yokufaka i-Octave yi nge-docker futhi ukufakwa kwenziwa ngokuthayipha:

docker pull docker.io/gnuoctave/octave:8.1.0

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.