GNU Octave 8.1.0 mar hore ayaa la sii daayay kuwanuna waa warkeeda

gnu-octave-logo-lnx

GNU Octave waa barnaamij iyo luuqad barnaamij lagu sameeyo xisaabinta nambarada. Sida magaceeda ka muuqata, Octave waa qayb ka mid ah mashruuca GNU. Waxaa loo arkaa lacag la'aan u dhiganta MATLAB.

Daahfurka nooca cusub ee nidaamka si loo sameeyo xisaabinta xisaabta GNU Octave 8.1.0 (sii ​​daynta ugu horeysa ee laanta 8.x), oo bixisa luqad la turjumay oo inta badan la jaan qaada Matlab.

Waxay bixisaa interface a line amarka ku habboon si loo xalliyo dhibaatooyinka tooska ah iyo kuwa aan tooska ahayn tiro ahaan, iyo in lagu sameeyo tijaabooyin kale oo tiro iyadoo la adeegsanayo luuqad asal ahaan la jaan qaadi karta MATLAB.

Shemiiniid wuxuu leeyahay qalab badan si loo xalliyo dhibaatooyinka aljebrada toosan ee dijitaalka ah ee caadiga ah, hel xididdada isleegyo aan toos ahayn, iwm.

Sidoo kale, ogolaanaya isdhexgalka howlaha caadiga ah, wax ka beddel tiro badan oo isku xidh aljabrada caadiga ah ee kala duwanaanta iyo isla'egyada kala duwanaanta. waa sahlan tahay la ballaarin karo oo la beddeli karo iyada oo loo marayo shaqooyinka lagu qeexay adeegsadaha ee lagu qoro luqadda Octave, ama iyadoo la adeegsanayo modules si firfircoon loo soo raray oo ku qoran C ++, C, Fortran, ama luqado kale.

Astaamaha ugu muhiimsan ee cusub ee GNU Octave 8.1.0

Noocan cusub ee ka imanaya Octave 8.1.0 wuxuu la imanayaa isbedelo badan oo guud iyo horumarin kuwaas oo, ah isbeddelada waaweyn in version cusub ku dar awoodda isticmaalka mawduuc mugdi ah in interface-ka garaafyada, iyo sidoo kale xaqiiqda ah in qalabku wuxuu bixiyaa astaamo cusub oo isbarbar dhig ah.

Ka sokow, Maktabadaha Octave hadda waa la dhisay iyadoo la adeegsanayo muuqaal muuqaal ah sida caadiga ah. Taas macnaheedu waa calaamado yar ayaa laga dhoofiyaa maktabadahan. waxaa lagu habayn karaa --dami-lib-muuqaalka-calanka si loo dhoofiyo dhammaan calaamadaha (sida noocyadii hore).

Isbeddel kale oo ka muuqda nooca cusub ayaa ah taas lagu daray widget cusub oo leh terminal (naafo ahaan, hawlgelintu waxay u baahan tahay in la bilaabo "--experimental-terminal-widget" parameter).

Intaa waxaa dheer, sidoo kale Waxay u muuqataa in waxqabadka shaqada la hagaajiyay shan jeer filter, taas oo sidoo kale keentay horumarinta waxqabadka ee hawlaha deconv, fffilt iyo arma_rnd.

Waxa kale oo la xusay in ay bixiso taageerada PCRE2 maktabadda hadalka caadiga ah, kaas oo awood u leh si caadi ah, iyo qaar badan oo ka mid ah isbeddelada loogu talagalay in lagu wanaajiyo la qabsiga Matlab ayaa la sameeyay, taas oo kordhinaysa awoodaha hawlo badan oo jira.

Waxaa lagu daray xarfo cusub oo loogu talagalay Daawaha Dukumentiga oo sidoo kale lagu daray hawlo cusub clearAllMemoizedCaches, matlab.lang.MemoizedFunction, xasuusin, caadi ka dhig, boggactranspose, boggatranspose, uifigure

Ugu dambeyntii, waxaa xusid mudan in ogeysiis hore ee isbeddellada muhiimka ah ee mustaqbalka sidoo kale lagu xusay:

Codsiyo badan oo isticmaale ah awgeed oo Octave waa inuu lahaadaa fasalka xargaha ku habboon ee Matlab, shaqada ayaa socota si loo hirgeliyo fasalka xargaha oo ka duwanaan doona dabeecadda dabeecadda.

Octave, shaxaha hal-xigasho ayaa hadda taageeray Matlab, laakiin foomamka laba-xigasho leh maaha. Waqtigan xaadirka ah Octave, labada "foo" iyo "foo" labaduba waa la isweydaarsadaa, marka laga reebo tafsiirrada qaarkood ee taxanaha baxsadka ah sida "\n" (loo beddelay hal xaraf oo cusub) halkii "\n" (laba xaraf) la kala saaray) . Hababka hal-xigasho ee Matlab iyo xadhkaha laba-xigasho leh ma farsameeyaan taxanaha baxsadka ah ee dib-u-dhaca, si ka duwan luqado kale oo badan, iyo taxanaha baxsadka waxaa lagu farsameeyaa hawlo gaar ah sida fprintf.

Dhaqanka Octave waxay u badan tahay inuu isbedelo mustaqbalka natiijada ka dhalatay hirgelinta xargaha xargaha ee qaabka Matlab. Tusaale ahaan, 'foo' waxa ay ahaanaysaa shay saddex-element ah, laakiin 'foo' waxa ay noqonaysaa shay xardhan oo hal unug ah. Hirgelinta saxda ah waa shaqo socota waxaana laga yaabaa inay ku jirto ama aysan ku jirin habab lagu ilaalinayo ku-habboonaanta gadaal.

Ugu dambayn, haddii aad danaynayso inaad wax badan ka ogaato, waxaad la tashan kartaa faahfaahinta Xiriirka soo socda.

Sida loo rakibo GNU Octave Linux?

Kuwa danaynaya inay awoodaan inay ku rakibaan nooca cusub ee GNU Octave 7.1.0, waa inaan xusaa taas wakhtigan xaadirka ah nooca ku jira kaydadka qaybinta ugu muhiimsan Waa yara daahday sidaas darteed, noocyada cusub ee la sii daayay waxay qaadanayaan waqti in lagu cusboonaysiiyo kaydadka. Laakin, waxaad ku rakibi kartaa isla marka la helo adigoo isticmaalaya mid ka mid ah amarada soo socda.

Tusaale ahaan, kuwa ah Isticmaalayaasha Debian, Ubuntu ama qaybin kasta oo laga soo qaatay ama ku salaysan Kuwan, waxay ku fulin karaan rakibaadda iyagoo furaya terminal oo qoraya:

sudo apt-get install octave

Kuwa doorbidaya isticmaalka baakadaha Flatpak, waxay ku rakibi karaan Octave nidaamkooda, waxay kaliya u baahan yihiin inay helaan taageerada Flatpak iyo inay qabtaan rakibaadda kaliya Waxaan furi doonaa terminal oo ku qor amarka soo socda:

flatpak install flathub org.octave.Octave

Hab kale ayaa ah iyadoo la kaashanayo xirmooyinka degdega ah rakibaaddana waxaa lagu sameeyaa iyadoo la qorayo:

sudo snap install octave

Mid ka mid ah habka ugu dambeeya ee lagu rakibo Octave waa oo leh docker rakibaaddana waxaa lagu sameeyaa iyadoo la qorayo:

docker pull docker.io/gnuoctave/octave:8.1.0

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.