I-GNU Octave 8.1.0 sele ikhutshiwe kwaye ezi ziindaba zayo

I-gnu-octave-ilogo-lnx

I-GNU Octave yinkqubo kunye nolwimi lwenkqubo yokwenza izibalo zamanani. Njengoko igama layo libonisa, i-Octave yinxalenye yeprojekthi ye-GNU. Ithathwa njengexabiso elilinganayo leMATLAB.

Ukuphehlelelwa inguqulelo entsha yesixokelelwano ukwenza izibalo zemathematika GNU Octave 8.1.0 (ukukhutshwa kokuqala kwesebe le-8.x), elibonelela ngolwimi olutolikiweyo kwaye ubukhulu becala luhambelana neMatlab.

Inika umgca womgca womyalelo elula ukusombulula iingxaki zomgama kunye nezingafakwanga manani, kunye nokwenza olunye uvavanyo lokubala usebenzisa ulwimi oluhambelana ikakhulu neMATLAB.

Octave unezixhobo ezininzi ukusombulula iingxaki eziqhelekileyo ze-algebra yedijithali, fumana iingcambu ze-nonlinear equation, njl.

Kwakhona ivumela ukudityaniswa kwemisebenzi yesiqhelo, sebenzisa iipolynomial kwaye udibanise ialgebraic eqhelekileyo umahluko kunye neeequations zokwahluka. kulula inokwandiswa kwaye inokwenzeka ngemisebenzi echazwe ngumsebenzisi ebhalwe ngolwimi lweOctave, okanye ngokusebenzisa iimodyuli ezilayishwe ngamandla ezibhalwe kwi-C ++, C, Fortran, okanye ezinye iilwimi.

Iimpawu ezintsha eziphambili zeGNU Octave 8.1.0

Le nguqulo entsha evela Octave 8.1.0 iza utshintsho ezininzi jikelele kunye nophuculo apho, i utshintsho olukhulu kuguqulelo olutsha bandakanya ukukwazi ukusebenzisa umxholo omnyama kujongano lomzobo, kunye nenyaniso yokuba ibar yesixhobo inikezela ngemifanekiso emitsha yomchako ophezulu.

Ngaphandle kwayo, Amathala eencwadi e-Octave ngoku akhiwe kusetyenziswa ukubonakala kwesimboli ngokuzenzekela. Oko kuthetha ukuba iisimboli ezimbalwa zithunyelwa ngaphandle kula mathala. ingaqwalaselwa nge --khubaza-lib-ukubonakala-iiflegi ukuthumela ngaphandle zonke iisimboli (njengakwiinguqulelo zangaphambili).

Olunye utshintsho olwahlukileyo kuhlobo olutsha kukuba yongeza iwijethi entsha enetheminali (ikhutshazwe ngokungagqibekanga, usetyenziso lufuna ukuqaliswa ngeparameter "--yovavanyo-yesiphelo-yesiphelo-widget).

Ngaphezu koko, nayo Kuyacaca ukuba ukwenziwa komsebenzi kuphuculwe izihlandlo ezihlanu isihluzo, okwakhokelela ekuphuculweni kwentsebenzo kwimisebenzi deconv, fftfilt kunye ne-arma_rnd.

Kwakhona kuphawulwe ukuba ibonelela inkxaso yePCRE2 ilayibrari yokubonisa rhoqo, eyenziwa ngokungagqibekanga, kwaye uninzi lweenguqu ezijoliswe ekuphuculeni ukuhambelana neMatlab zenziwe, zandisa amandla emisebenzi emininzi ekhoyo.

Kongezwe iifonti ezintsha zoMjongi woXwebhu kwaye wongeze imisebenzi emitsha clearAllMemoizedCaches, matlab.lang.MemoizedFunction, memoize, yenza kuqheleke, ukuguqulelwa kwephepha, ukuguqulelwa kwephepha, uifigure

Okokugqibela, kufanelekile ukukhankanya ukuba isaziso sangaphambili sotshintsho olubalulekileyo lwexesha elizayo sikwakhankanyiwe:

Ngenxa yezicelo ezininzi zabasebenzisi zokuba i-Octave kufuneka ibe neklasi yomtya ehambelana neMatlab, umsebenzi uyaqhubeka ukuphumeza udidi lomtya oluya kwahluka kwivektha yomlinganiswa.

Kwi-Octave, uluhlu lwabalinganiswa abacatshulwe-nye ngoku baxhaswa nguMatlab, kodwa iifom ezicatshulwe kabini azinjalo. Okwangoku kwi-Octave, zombini u-"foo" kunye no-"foo" zitshintsha-tshintsha ubukhulu becala, ngaphandle kotoliko oluthile lolandelelwano lokubaleka olufana no-"\n" (iguqulelwe kumbhalo omtsha womgca omnye) endaweni ye-"\n" (amagama amabini). . Uluhlu lweempawu ezicatshulwe-nye zikaMatlab kunye neentambo ezicatshulwe kabini aziqhubeki nolandelelwano lokubaleka umva, ngokungafaniyo nezinye iilwimi ezininzi, kwaye olo landelelwano lokubaleka lusetyenzwa ngemisebenzi yomntu ngamnye efana nefprintf.

Ukuziphatha kuka-Octave kusenokwenzeka ukuba kutshintshe kwixesha elizayo njengesiphumo sokuphunyezwa kwe-syntax yesimbo seMatlab. Umzekelo, u-'foo' uya kuhlala engumlinganiswa onezinto ezintathu, kodwa u-'foo' uya kuba yinto yomtya wento enye. Uphumezo oluchanekileyo ngumsebenzi oqhubekayo kwaye unokuquka okanye ungaquki iindlela zokugcina ukuhambelana komva.

Okokugqibela, ukuba unomdla wokwazi okungakumbi ngayo, unokujonga kwiinkcukacha Kule khonkco ilandelayo.

Uyifaka njani iGNU Octave kwiLinux?

Kwabo banomdla wokukwazi ukufaka le nguqulo entsha ye-GNU Octave 7.1.0, kufuneka ndiyikhankanye loo nto. okwangoku inguqulelo equlethwe koovimba yosasazo oluphambili Lihambile ixesha ngoko ke, iinguqulelo ezintsha ezikhutshiweyo zithatha ixesha ukuba zihlaziywe kwiindawo zokugcina. Kodwa, ungayifaka kamsinya nje yakuba ifumaneka usebenzisa omnye wale miyalelo ilandelayo.

Umzekelo, kwabo banjalo abasebenzisi beDebian, Ubuntu okanye naluphi na unikezelo olufunyenwe okanye olusekwe kwezi, bangenza ufakelo ngokuvula i-terminal kunye nokuchwetheza:

sudo apt-get install octave

Ngokuphathelele abo bakhetha ukusetyenziswa kweephakheji zeFlatpak, banokufaka i-Octave kwinkqubo yabo, bafuna kuphela inkxaso yeFlatpak kunye nokwenza ukufakela kuphela. Siza kuvula i-terminal kwaye kuyo chwetheza lo myalelo ulandelayo:

flatpak install flathub org.octave.Octave

Enye indlela ngoncedo lwe iipakethe ze-snap kwaye ufakelo lwenziwa ngokuchwetheza:

sudo snap install octave

Enye indlela yokugqibela yokufaka i-Octave yile kunye ne-docker kwaye ufakelo lwenziwa ngokuchwetheza:

docker pull docker.io/gnuoctave/octave:8.1.0

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.