GNU Octave 7.1.0 har allerede blitt utgitt, og dette er nyhetene

Lanseringen av den nye versjonen av systemet for å utføre matematiske beregninger GNU Octave 7.1.0 (den første utgivelsen av 7.x-grenen), som gir et tolket språk og i stor grad er kompatibel med Matlab.

Tilbyr et kommandolinjegrensesnitt praktisk å løse lineære og ikke-lineære problemer numerisk, og å utføre andre numeriske eksperimenter ved hjelp av et språk som primært er kompatibelt med MATLAB.

Octave har mange verktøy for å løse vanlige digitale lineære algebra-problemer, finne røttene til ikke-lineære ligninger, etc.

I tillegg, tillater integrering av vanlige funksjoner, manipulere polynomer og integrere vanlige algebraiske differensial- og differensialligninger. det er lett utvidbar og tilpassbar gjennom brukerdefinerte funksjoner skrevet på Octave-språket, eller ved bruk av dynamisk lastede moduler skrevet på C ++, C, Fortran eller andre språk.

GNU Octave det er også en fritt distribuert programvare. Du kan omfordele eller endre det under vilkårene i GNU General Public License (GPL) publisert av Free Software Foundation.

De viktigste nye funksjonene i GNU Octave 7.1.0

I denne nye versjonen er det fremhevet det fortsatte arbeidet med å forbedre kompatibiliteten med Matlab, utvider mulighetene til mange eksisterende funksjoner, samt lagt til funksjoner for å fungere med JSON (jsondecode, jsonencode) og Jupyter Notebook (jupyter_notebook) og også nye funksjoner lagt til.

En annen endring som skiller seg ut i denne nye versjonen av Octave 7.1.0 er at nå mange oktavfunksjoner kan kalles begge som kommandoer (ingen parenteser eller returverdier) som i funksjonsform (med firkantede parenteser og '='-symbolet for å tilordne en returverdi). For eksempel "mkdir new_directory" eller 'status = mkdir("new_directory")'.

Videre, i grafisk modus, under feilsøking gis popup-tips med variabelverdier når du holder markøren over variablene i redigeringspanelet.

Som standard, globale hurtigtaster er deaktivert når kommandovinduet er aktivt og det nevnes at det nå er forbudt å skille variabelen og inkrement/dekrementoperatorene («++»/»–«) med et mellomrom.

Av de andre endringene som skiller seg ut fra denne nye versjonen:

  • Muligheten til å spesifisere farger i det web-aksepterte formatet (for eksempel "#FF00FF" eller "#F0F") er lagt til gradientegenskapene.
  • Fjernet støtte for Qt4-biblioteket i GUI og plotting-grensesnitt.
  • En ekstra egenskap "contextmenu" er lagt til for alle grafiske objekter.
  • 14 nye egenskaper er lagt til akseobjektet, som "fontsizemode", "toolbar" og "layout", hvorav de fleste ennå ikke har behandlere.

Endelig hvis du er interessert i å vite mer om det av denne nye versjonen, kan du se detaljene I den følgende lenken.

Hvordan installere GNU Octave på Linux?

For de som er interessert i å kunne installere denne nye versjonen av GNU Octave 7.1.0, må jeg nevne at for øyeblikket versjonen som finnes i depotene av hovedfordelingene Det er litt sent derfor tar det tid å oppdatere de nye utgitte versjonene i depotene. Men du kan installere så snart den er tilgjengelig ved å bruke en av følgende kommandoer.

For eksempel for de som er det brukere av Debian, Ubuntu eller en distribusjon avledet eller basert i disse kan de utføre installasjonen ved å åpne en terminal og skrive:

sudo apt-get install octave

Nå for de som er det brukere av Arch Linux, Manjaro eller en hvilken som helst annen Linux-basert distro i Arch Linux gjøres installasjonen med følgende kommando:

sudo pacman -S octave

Mens for de som er OpenSUSE-brukere, kan du utføre tastaturinstallasjonen:

sudo zypper install octave

Når det gjelder de som foretrekker bruk av Flatpak-pakker, kan de installere Octave på systemet deres, de trenger bare å ha Flatpak-støtte og å utføre installasjonen Vi skal åpne en terminal og skrive følgende kommando i den:

flatpak install flathub org.octave.Octave

En annen metode er ved hjelp av snap pakker og installasjonen gjøres ved å skrive:

sudo snap install octave

En siste metode for å installere Octave er med docker og installasjonen gjøres ved å skrive:

docker pull docker.io/gnuoctave/octave:7.1.0

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.