Comment installer GNU Octave et des packages externes

How Install Gnu Octave



Les calculs numériques sont essentiels dans de nombreuses industries. Aujourd'hui, l'apprentissage automatique et l'apprentissage profond sont la force motrice de différentes technologies, et les calculs mathématiques aident au traitement des données, avant d'exécuter des modèles d'apprentissage automatique ou d'apprentissage profond sur les données disponibles.

MATLAB est l'un des outils les plus populaires pour les calculs numériques. MATLAB signifie MatrixLaboratory et est principalement utilisé pour les calculs numériques et le calcul symbolique.







L'inconvénient de MATLAB est qu'il s'agit d'un logiciel propriétaire et non d'un outil gratuit ; cela décourage beaucoup de gens de l'utiliser ou les oblige à utiliser des langages de programmation pour le traitement.



GNU Octave est un outil pour effectuer des calculs numériques tout comme MATLAB. GNU signifie GNU's Not Unix !, et le logiciel GNU est gratuit.



Bien qu'il existe d'autres logiciels inspirés de MATLAB, la syntaxe de GNU Octave est très similaire à celle de MATLAB ; vous pouvez donc l'utiliser en remplacement direct de MATLAB.





Vous devez noter qu'Octave est développé pour être supérieur à MATLAB, il a donc une certaine syntaxe qui ne fonctionnera pas sur MATLAB. Si vous pouvez payer pour MATLAB, vous devriez aller de l'avant, mais si vous ne le pouvez pas, vous vous en sortirez très bien avec GNU Octave. Assurez-vous simplement de vous en tenir à la syntaxe MATLAB au lieu d'utiliser la syntaxe GNU Octave uniquement si vous avez l'intention d'importer le code dans l'environnement MATLAB.

Méthodes d'installation

Il existe différentes méthodes que vous pouvez utiliser pour installer GNU Octave. Toutes les méthodes sont relativement simples car elles ne nécessitent pas que vous manipuliez les fichiers de configuration avant l'installation. Choisissez celui qui vous convient car ils devraient tous fonctionner correctement.



Dans cette section, vous verrez comment installer GNU Octave via les méthodes suivantes :

  • FlatPak
  • Gestionnaire de logiciels Ubuntu
  • Apt Installer

FlatPak

Tout comme Snaps, FlatPak peut être utilisé pour installer rapidement des packages Linux. FlatPak est utilisé pour le déploiement de logiciels, la gestion des packages et fournit un bac à sable pour l'exécution d'applications.

Étapes pour installer GNU Octave via FlatPak :

  1. Assurez-vous que FlatPak est installé. Vous pouvez vérifier si FlatPak est installé en exécutant la commande version flatpak sur la ligne de commande. Un message d'erreur indique que FlatPak n'est pas encore installé. Passez à l'étape deux pour installer FlatPak et à l'étape trois si déjà installé.
  2. Pour installer FlatPak, vous pouvez utiliser le apt-get Vous pouvez installer FlatPak avec la commande suivante sudo apt-get install flatpak .
  3. Puisque FlatPak est installé, vous devez ajouter le référentiel Flathub. Flathub est l'Appstore pour les applications Linux, et vous installerez GNU Octave depuis le magasin. La commande flatpak remote-add –if-not-existe flathub https://flathub.org/repo/flathub.flatpakrepo est utilisé pour ajouter le référentiel Flathub.
  4. Maintenant que le référentiel Flathub a été ajouté, vous pouvez maintenant installer GNU Octave. La commande flatpak installer flathub org.octave.Octave sera utilisé pour installer GNU Octave. Notez que si le référentiel Flathub n'a pas été ajouté à la liste des référentiels, FlatPak ne trouvera pas GNU Octave.

Gestionnaire de logiciels Ubuntu

Le gestionnaire de logiciels Ubuntu peut être considéré comme l'Appstore officiel du système d'exploitation Ubuntu. L'installation de GNU Octave avec le gestionnaire de logiciels Ubuntu est sans doute la méthode la plus simple de cette liste.

Étapes pour installer GNU Octave via le gestionnaire de logiciels Ubuntu :

  1. Lancez le gestionnaire de logiciels Ubuntu
  2. Rechercher GNU Octave
  3. Sélectionnez l'icône GNU Octave dans les résultats
  4. Sélectionnez Installer

Comme vous pouvez le voir, les étapes requises pour installer GNU Octave via le gestionnaire de logiciels Ubuntu sont très minimes, vous pouvez donc décider de suivre cette section.

Apt Installer

Outre les options décrites plus haut dans l'article, Octave peut également être installé à l'aide du apte mot-clé avec la commande ci-dessous :

sudo apt-get installeroctave

Alors que vous devriez pouvoir lancer Octave en tapant Octave dans la ligne de commande, il peut ne pas lancer l'interface utilisateur graphique dans tous les cas, vous pouvez donc le forcer à lancer l'interface graphique en ajoutant les commandes –force-gui .

Cela peut être vu ci-dessous:

octave--force-gui
Forfaits Octave

GNU Octave est livré avec de nombreuses fonctionnalités intégrées, mais ces fonctionnalités peuvent être étendues à l'aide de packages externes.

Dans cette section, vous apprendrez comment installer et supprimer les packages Octave. Certains de ces packages fournissent des extensions pour les microcontrôleurs Arduino, les bases de données, la boîte à outils Fuzzy Logic, les fonctions de traitement d'images, etc.

Avant de plonger dans le processus d'installation des packages Octave, vous devrez installer un package sur votre machine Debian/Ubuntu.

GNU Octave dépend du paquet liboctave-dev pour installer des paquets externes.

Vous pouvez installer liboctave-dev avec la commande ci-dessous :

sudoapteinstallerliboctave-dev

Installation du paquet

Pour utiliser des packages externes pour étendre les fonctionnalités de GNU Octave, vous devez télécharger le fichier du package à partir de la liste des packages.

Après le téléchargement, vous pouvez exécuter la commande ci-dessous dans la fenêtre de commande de GNU Octave pour installer :

paquetinstallernom-paquet.tar.gz

Par exemple, après avoir téléchargé le package de traitement d'images ; il peut être installé avec la commande :

paquetinstallerimage-2.10.0.tar.gz

Le message affiché après l'exécution de la commande est :

>>paquetinstallerimage-2.10.0.tar.gz

Pour plus d'informations sur les modifications par rapport aux versions précédentes du package d'images, exécutez « news image »

Chargement du colis

Après avoir installé votre package, vous ne pouvez pas accéder immédiatement aux fonctions fournies par le package ; par conséquent, vous devez d'abord le charger.

Pour charger un package, vous devez utiliser le mot-clé load avec la commande pkg.

pkg load nom-package

Vous n'avez pas besoin d'inclure la version du package pour l'utiliser.

Par exemple, pour charger le package de traitement d'image installé précédemment, la commande ci-dessous est utilisée :

image de chargement de paquet

Le package d'images doit être chargé et vous pouvez accéder aux fonctions fournies par le package d'images.

Désinstallation du paquet

Vous pouvez désinstaller les packages comme vous les avez installés ; la différence ici est que l'argument est uninstall pour supprimer un package au lieu d'installer pour installer un package.

pkg uninstall nom-paquet

Par exemple, pour supprimer le package de traitement d'image, vous pouvez exécuter :

image de désinstallation du paquet

Conclusion

Le processus d'installation de GNU Octave et de ses packages n'est pas compliqué. C'est aussi simple que de taper les commandes décrites dans cet article, et vous êtes prêt à partir.

Vous pouvez faire beaucoup plus avec les packages GNU Octave en dehors de l'installation, du chargement et de la suppression, mais ces tâches simples devraient suffire lorsque vous travaillez avec l'outil.