GNU Octave 7.1.0 už vyšiel a toto sú jeho novinky

Spustenie nová verzia systému na vykonávanie matematických výpočtov GNU oktáva 7.1.0 (prvé vydanie vetvy 7.x), ktorá poskytuje interpretovaný jazyk a je vo veľkej miere kompatibilná s Matlabom.

Poskytuje rozhranie príkazového riadku pohodlné numericky riešiť lineárne a nelineárne problémy, a vykonať ďalšie numerické experimenty pomocou jazyka, ktorý je primárne kompatibilný s MATLABom.

oktáva má veľa nástrojov na riešenie bežných problémov digitálnej lineárnej algebry, nájdenie koreňov nelineárnych rovníc atď.

Okrem toho, umožňuje integráciu bežných funkcií, manipulovať s polynómami a integrovať obyčajné algebraické diferenciálne a diferenciálne rovnice. je to ľahké rozšíriteľné a prispôsobiteľné prostredníctvom užívateľom definovaných funkcií napísaných v jazyku Octave alebo prostredníctvom použitia dynamicky načítaných modulov napísaných v C ++, C, Fortran alebo iných jazykoch.

GNU Octave je to tiež voľne distribuovaný softvér. Môžete ju ďalej distribuovať alebo upravovať za podmienok GNU General Public License (GPL) vydanej Free Software Foundation.

Hlavné nové funkcie GNU Octave 7.1.0

V tejto novej verzii je zdôraznené, že pokračovala práca na zlepšení kompatibility s Matlabom, rozšírenie možností mnohých existujúcich funkcií, ako aj pridané funkcie na prácu s JSON (jsondecode, jsonencode) a Jupyter Notebook (jupyter_notebook) a tiež pridané nové funkcie.

Ďalšou zmenou, ktorá vyniká v tejto novej verzii Octave 7.1.0, je teraz mnohé Octave funkcie možno volať ako príkazy (žiadne zátvorky ani návratové hodnoty) ako vo forme funkcie (s hranatými zátvorkami a symbolom '=' na priradenie návratovej hodnoty). Napríklad "mkdir nový_adresár" alebo "stav = mkdir("nový_adresár")'.

Aj v grafickom režime počas ladenia sú k dispozícii kontextové tipy s hodnotami premenných pri umiestnení kurzora myši nad premenné na paneli úprav.

Predvolene, globálne klávesové skratky sú vypnuté, keď je aktívne príkazové okno a spomína sa, že teraz je zakázané oddeľovať premennú a operátory prírastku/zníženia («++»/»–«) medzerou.

Z ďalších zmien ktoré vyčnievajú z tejto novej verzie:

  • Do vlastností prechodu bola pridaná možnosť špecifikovať farby vo webovom formáte (napríklad „#FF00FF“ alebo „#F0F“).
  • Odstránená podpora pre knižnicu Qt4 v GUI a rozhraní vykresľovania.
  • Pre všetky grafické objekty bola pridaná ďalšia vlastnosť „contextmenu“.
  • Do objektu axes bolo pridaných 14 nových vlastností, ako napríklad "fontsizemode", "toolbar" a "layout", z ktorých väčšina ešte nemá handlery.

Konečne ak máte záujem dozvedieť sa o tom viac tejto novej verzie si môžete pozrieť podrobnosti Na nasledujúcom odkaze.

Ako nainštalovať GNU Octave na Linuxe?

Pre tých, ktorí majú záujem o možnosť inštalácie tejto novej verzie GNU Octave 7.1.0, musím spomenúť, že momentálne verziu obsiahnutú v úložiskách z hlavných distribúcií Je trochu neskoro preto aktualizácia nových verzií v repozitároch nejaký čas trvá. Môžete ho však nainštalovať hneď, ako bude k dispozícii, pomocou jedného z nasledujúcich príkazov.

Napríklad pre tých, ktorí sú používateľov Debianu, Ubuntu alebo akejkoľvek odvodenej alebo založenej distribúcie v nich môžu vykonať inštaláciu otvorením terminálu a zadaním:

sudo apt-get install octave

Teraz k prípadu tých, ktorí sú používatelia Arch Linuxu, Manjaro alebo akejkoľvek inej distribúcie založenej na Linuxe v Arch Linuxe sa inštalácia vykoná nasledujúcim príkazom:

sudo pacman -S octave

Zatiaľ pre tých, ktorí sú Používatelia OpenSUSE, môžete vykonať inštaláciu klávesnice:

sudo zypper install octave

Pokiaľ ide o tých, ktorí uprednostňujú používanie balíkov Flatpak, môžu si nainštalovať Octave na svoj systém, stačí im mať podporu Flatpak a vykonať iba inštaláciu Otvoríme terminál a doň napíšeme nasledujúci príkaz:

flatpak install flathub org.octave.Octave

Ďalšou metódou je pomocou snap packy a inštalácia sa vykoná zadaním:

sudo snap install octave

Posledným spôsobom inštalácie Octave je s prístavníkom a inštalácia sa vykoná zadaním:

docker pull docker.io/gnuoctave/octave:7.1.0

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.