Comment exécuter du code MATLAB dans Octave

Articles dont vous aurez besoin

  • Ordinateur avec GNU Octave installé

  • fichier .m (fichier programme Matlab)

Matlab est un logiciel de calcul numérique créé par l'informaticien Cleve Moler. Matlab est bien connu pour sa capacité à gérer les opérations matricielles, ainsi que pour la facilité d'utilisation du langage de programmation. Cependant, le coût de Matlab peut souvent être prohibitif et un utilisateur peut vouloir améliorer un programme Matlab intégré. GNU Octave est une alternative open source à Matlab qui a des capacités similaires et une syntaxe de langage de programme similaire. Pour cette raison, le code Matlab peut souvent être exécuté à l'aide d'Octave.

Ouvrez le programme GNU Octave sur votre ordinateur. Cela se fait généralement à l'aide d'un terminal de commande.

Accédez au répertoire spécifique où se trouve le programme Matlab que vous souhaitez exécuter. Par exemple, sous Linux, vous pouvez accéder au répertoire où se trouve le fichier en utilisant une commande similaire à

cd home/matlab/files/

où "cd" est la commande de changement de répertoire et le fichier spécifique est contenu dans des fichiers.

Exécutez le programme Matlab sur votre ordinateur en tapant la commande dans le terminal. Par exemple, pour exécuter le fichier test1.m dans Octave, vous taperez :

test1.m

Mises en garde

Il peut y avoir une différence de syntaxe entre un fichier Matlab et un fichier Octave. Assurez-vous d'avoir corrigé les différences entre le code des deux programmes, sinon vous rencontrerez des erreurs.