2
1 Ce qu’on ne peut ignorer
Il existe des différences entre MATLAB et Octave, au niveau des environnements, des langages de programmation ou des toolboxes (collections de fonctions dédiées à un usage spécifique). Cependant, leur niveau
de compatibilité est suffisant pour exécuter la plupart des programmes
de ce livre indifféremment avec l’un ou l’autre. Quand ce n’est pas le cas
– parce que les commandes n’ont pas la même syntaxe, parce qu’elles
fonctionnent différemment ou encore parce qu’elles n’existent pas dans
l’un des deux programmes – nous l’indiquons dans une note en fin de
section et expliquons comment procéder.
Nous utiliserons souvent dans la suite l’expression “commande MATLAB” : dans ce contexte, MATLAB doit être compris comme le langage
utilisé par les deux programmes MATLAB et Octave.
De même que MATLAB a ses toolboxes, Octave possède un vaste
ensemble de fonctions disponibles à travers le projet Octave-forge. Ce
dépôt de fonctions ne cesse de s’enrichir dans tous les domaines. Certaines fonctions que nous utilisons dans ce livre ne font pas partie du
noyau d’Octave, toutefois, elles peuvent être téléchargées sur le site
octave.sourceforge.net.
Une fois qu’on a installé MATLAB ou Octave, on peut accéder à l’environnement de travail, caractérisé par le symbole d’invite de commande
(encore appelé prompt ) >> sous MATLAB et octave:1> sous Octave.
>>
octave:1> Quand nous exécutons MATLAB sur notre ordinateur personnel, nous
voyons :
< M A T L A B (R) >
Copyright 1984-2009 The MathWorks, Inc.
Version 7.9.0.529 (R2009b) 64-bit (glnxa64)
August 12, 2009
To get started, type one of these: helpwin, helpdesk, or demo.
For product information, visit www.mathworks.com.
>>
Quand nous exécutons Octave sur notre ordinateur personnel, nous
voyons :
GNU Octave, version 3.2.3
Copyright (C) 2009 John W. Eaton and others.
This is free software; see the source code for copying
conditions. There is ABSOLUTELY NO WARRANTY; not even
for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
For details, type ‘warranty’.
Octave was configured for "x86_64-unknown-linux-gnu".
Additional information about Octave is available at
http://www.octave.org.
Please contribute if you find this software useful.
For more information, visit
Précédent

- 15/374

Suivant