Com instal·lar GNU Octave i paquets externs

How Install Gnu Octave



Els càlculs numèrics són essencials en moltes indústries. Avui en dia, l’aprenentatge automàtic i l’aprenentatge profund són la força motriu de les diferents tecnologies i els càlculs matemàtics ajuden al processament de dades abans d’executar models d’aprenentatge automàtic o d’aprenentatge profund a les dades disponibles.

MATLAB és una de les eines més populars per a càlculs numèrics. MATLAB significa MatrixLaboratory i s’utilitza principalment per a càlculs numèrics i computació simbòlica.







L’inconvenient de MATLAB és que és un programari propietari i no és una eina gratuïta; això desincentiva molta gent a utilitzar-lo o obliga a utilitzar llenguatges de programació per al processament.



GNU Octave és una eina per realitzar càlculs numèrics igual que MATLAB. GNU significa Not Unix !, i el programari GNU és gratuït.



Tot i que hi ha altres programes inspirats en MATLAB, la sintaxi de GNU Octave és molt similar a la de MATLAB; per tant, podeu utilitzar-lo com a substitut directe de MATLAB.





Heu de tenir en compte que Octave està desenvolupat per ser superior a MATLAB, de manera que té certa sintaxi que no funcionarà a MATLAB. Si podeu pagar per MATLAB, hauríeu d’anar endavant, però si no, ho faríeu bé amb GNU Octave. Assegureu-vos que us mantingueu a la sintaxi MATLAB en lloc d’utilitzar la sintaxi només GNU Octave si teniu intenció d’importar el codi a l’entorn MATLAB.

Mètodes d'instal·lació

Hi ha diferents mètodes que podeu utilitzar per instal·lar GNU Octave. Tots els mètodes són relativament senzills, ja que no requereixen de jugar amb els fitxers de configuració abans de la instal·lació. Trieu allò que més us convingui, ja que haurien de funcionar correctament.



En aquesta secció, veureu com podeu instal·lar GNU Octave mitjançant els mètodes següents:

  • FlatPak
  • Gestor de programari Ubuntu
  • Instal·lar Apt

FlatPak

Igual que Snaps, FlatPak es pot utilitzar per instal·lar ràpidament paquets Linux. FlatPak s’utilitza per al desplegament de programari, la gestió de paquets i proporciona un sandbox per a les aplicacions en execució.

Passos per instal·lar GNU Octave mitjançant FlatPak:

  1. Assegureu-vos que teniu instal·lat FlatPak. Podeu comprovar si FlatPak està instal·lat executant l'ordre versió flatpak a la línia d'ordres. Un missatge d'error indica que FlatPak encara no està instal·lat. Passeu al segon pas per instal·lar FlatPak i al tercer pas si ja esteu instal·lat.
  2. Per instal·lar FlatPak, podeu fer servir el fitxer apt-get Podeu instal·lar FlatPak amb l'ordre següent sudo apt-get install flatpak .
  3. Com que FlatPak està instal·lat, cal afegir el dipòsit de Flathub. Flathub és l’Appstore per a aplicacions de Linux i instal·larà GNU Octave des de la botiga. L'ordre flatpak remote-add –si-no-existeix un platet https://flathub.org/repo/flathub.flatpakrepo s’utilitza per afegir el dipòsit de Flathub.
  4. Ara que s'ha afegit el dipòsit de Flathub, ara podeu instal·lar GNU Octave. L'ordre flatpak instal·la flathub org.octave.Octave s'utilitzarà per instal·lar GNU Octave. Tingueu en compte que si el dipòsit de Flathub no s'ha afegit a la llista de dipòsits, FlatPak no trobarà GNU Octave.

Gestor de programari Ubuntu

Es pot considerar que el Gestor de programari Ubuntu és l'Appstore oficial del sistema operatiu Ubuntu. Instal·lar GNU Octave amb el Gestor de programari Ubuntu és, sens dubte, el mètode més senzill d’aquesta llista.

Passos per instal·lar GNU Octave mitjançant el Gestor de programari d'Ubuntu:

  1. Inicieu el Gestor de programari d'Ubuntu
  2. Cerqueu GNU Octave
  3. Seleccioneu la icona GNU Octave als resultats
  4. Seleccioneu Instal·la

Com podeu veure, els passos necessaris per instal·lar GNU Octave a través del gestor de programari Ubuntu són molt mínims, de manera que podeu decidir seguir aquesta secció.

Instal·lar Apt

A part de les opcions comentades anteriorment a l'article, Octave també es pot instal·lar mitjançant el fitxer apte paraula clau amb l'ordre següent:

suo apt-get installoctava

Tot i que hauríeu de poder iniciar Octave escrivint Octave a la línia d'ordres, és possible que no iniciï la interfície gràfica d'usuari en tots els casos, de manera que podeu forçar-lo a iniciar la interfície gràfica d'usuari afegint les ordres –Force-gui .

Això es pot veure a continuació:

octava--force-gui
Paquets Octave

GNU Octave inclou moltes funcions integrades, però es poden ampliar mitjançant paquets externs.

En aquesta secció, aprendreu a instal·lar i eliminar els paquets Octave. Alguns d'aquests paquets proporcionen extensions per a microcontroladors Arduino, bases de dades, Fuzzy Logic Toolkit, funcions de processament d'imatges, etc.

Abans d’endinsar-vos en el procés d’instal·lació de paquets Octave, haureu d’instal·lar un paquet a la vostra màquina Debian / Ubuntu.

GNU Octave depèn del paquet liboctave-dev per instal·lar paquets externs.

Podeu instal·lar liboctave-dev amb l'ordre següent:

suoapteinstal·larliboctave-dev

Instal·lació del paquet

Per utilitzar paquets externs per ampliar la funcionalitat de GNU Octave, heu de descarregar el fitxer del paquet de la llista de paquets.

Després de la descàrrega, podeu executar l'ordre següent a la finestra d'ordres de GNU Octave per instal·lar:

paquetinstal·larpackage-name.tar.gz

Per exemple, després de descarregar el paquet de processament d’imatges; es pot instal·lar amb l'ordre:

paquetinstal·larimage-2.10.0.tar.gz

El missatge que es mostra després d'executar l'ordre és:

>>paquetinstal·larimage-2.10.0.tar.gz

Per obtenir informació sobre els canvis de versions anteriors del paquet d'imatges, executeu 'imatge de notícies'

S'està carregant el paquet

Després d’instal·lar el paquet, no podreu accedir immediatament a les funcions que proporciona el paquet; per tant, primer heu de carregar-lo.

Per carregar un paquet, heu d’utilitzar la paraula clau load amb l’ordre pkg.

pkg carrega el nom del paquet

No cal incloure la versió del paquet per utilitzar-lo.

Per exemple, per carregar el paquet de processament d'imatges instal·lat anteriorment, s'utilitza l'ordre següent:

imatge de càrrega de paquets

Cal carregar el paquet d'imatges i podeu accedir a les funcions que proporciona el paquet d'imatges.

Desinstal·lació del paquet

Podeu desinstal·lar paquets tal com els heu instal·lat; la diferència aquí és que l’argument és desinstal·lar per eliminar un paquet en lloc d’instal·lar-lo per instal·lar-lo.

pkg desinstal·la el nom del paquet

Per exemple, per eliminar el paquet de processament d'imatges podeu executar:

pkg desinstal·la la imatge

Conclusió

El procés d’instal·lació de GNU Octave i els seus paquets no és complicat. És tan senzill com escriure les ordres que es comenten en aquest article i ja està a punt.

Podeu fer molt més amb els paquets GNU Octave a part d’instal·lar, carregar i eliminar, però aquestes tasques senzilles haurien de ser suficients quan es treballa amb l’eina.