Matlab est l'un des outils les plus populaires pour les calculs numériques. MATLAB signifie MatrixLaboratory et est utilisé principalement pour les calculs numériques et l'informatique symbolique.
L'inconvénient de Matlab est que son logiciel propriétaire et n'est pas un outil gratuit; Cela décourage beaucoup de gens de l'utiliser ou les obligent à 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 n'est pas 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 comme remplacement direct de Matlab.
Vous devez noter que 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 pouvez pas, vous feriez 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 un environnement MATLAB.
Méthodes d'installation
Il existe différentes méthodes que vous pouvez utiliser pour installer l'octave GNU. Toutes les méthodes sont relativement faciles car elles ne nécessitent pas de jouer avec des fichiers de configuration avant l'installation. Choisissez ce qui vous convient car ils devraient tous fonctionner correctement.
Dans cette section, vous verrez comment vous pouvez installer GNU Octave à travers les méthodes suivantes:
Flatpak
Tout comme les clichés, Flatpak peut être utilisé pour installer rapidement les 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 l'octave GNU via Flatpak:
Gestionnaire de logiciels Ubuntu
Le gestionnaire de logiciels d'Ubuntu peut être considéré comme l'AppStore officiel de l'Ubuntu OS. 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:
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.
Installation apte
Ausside aux options discutées plus tôt dans l'article, Octave peut également être installé en utilisant le apte Mot-clé avec la commande ci-dessous:
sudo apt-get install octave
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 afin que vous puissiez le forcer à lancer l'interface graphique en ajoutant les commandes -gui de force.
Cela peut être vu ci-dessous:
Octave --Force-Gui
Packages d'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 à installer et à supprimer les packages d'octave. Certains de ces packages fournissent des extensions pour les microcontrôleurs Arduino, les bases de données, la boîte à outils logique floue, les fonctions de traitement d'image, etc.
Avant de plonger dans le processus d'installation de packages d'octave, vous devrez installer un package sur votre machine Debian / Ubuntu.
GNU Octave dépend du package Liboctave-DEV pour installer des packages externes.
Vous pouvez installer Liboctave-DEV avec la commande ci-dessous:
sudo apt installer liboctave-dev
Installation du package
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:
Nom de package d'installation PKG.le goudron.gz
Par exemple, après avoir téléchargé le package de traitement d'image; il peut être installé avec la commande:
pkg installer l'image-2.dix.0.le goudron.gz
Le message affiché après l'exécution de la commande est:
>> pkg installer l'image-2.dix.0.le goudron.gz
Pour plus d'informations sur les modifications des versions précédentes du package d'images, exécutez «Image d'actualités»
Chargement du package
Après avoir installé votre package, vous ne pouvez pas avoir immédiatement accès aux fonctions fournies par le package; Par conséquent, vous devez le charger en premier.
Pour charger un package, vous devez utiliser le mot clé «Charge» avec la commande PKG.
Nom de package PKG
Vous n'avez pas à 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 PKG
Le package d'image doit être chargé et vous pouvez accéder aux fonctions fournies par le package d'image.
Désinstaller le package
Vous pouvez désinstaller des packages tout comme vous les avez installés; La différence ici est que l'argument est «désinstaller» pour supprimer un package au lieu de «Installer» pour installer un package.
PKG désinstaller le nom de package
Par exemple, pour supprimer le package de traitement d'image, vous pouvez exécuter:
pkg désinstalle l'image
Le processus d'installation de GNU Octave et de ses packages n'est pas compliqué. C'est aussi simple que de taper les commandes discutées dans cet article, et vous êtes prêt à partir.
Il y a beaucoup plus que vous pouvez faire avec les packages GNU Octave comme l'installation, le chargement et la suppression, mais ces tâches simples devraient être suffisantes lorsque vous travaillez avec l'outil.