Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
matlab [Le 24/09/2022, 19:54] – correction orthographique et conjugaison grâce à wiki-corrector Amiralgabymatlab [Le 17/09/2026, 04:21] (Version actuelle) – Mise en forme (https://forum.ubuntu-fr.org/viewtopic.php?pid=22907707#p22907707) nany
Ligne 13: Ligne 13:
 ===== Installation ===== ===== Installation =====
  
-Il existe plusieurs possibilités selon la version de Matlab que vous possédez et vos droits sur le système d'installation. Préférez l'installation système si vous possédez une version Unix de Matlab, vous avez les droits administrateur et assez d'espace libre sur la partition racine /////.+Il existe plusieurs possibilités selon la version de Matlab que vous possédez et vos droits sur le système d'installation. Préférez l'installation système si vous possédez une version Unix de Matlab, vous avez les droits administrateur et assez d'espace libre sur la partition racine /.
  
 ==== Installation système de la version Unix ==== ==== Installation système de la version Unix ====
Ligne 169: Ligne 169:
 Si à la compilation mex ce message apparaît "/usr/bin/ld: cannot find -lstdc++", il est certainement nécessaire de télécharger une nouvelle version du compilagteur gcc via le dépot (par exemple gcc-4-x-multilib). Ensuite il n'y aura que des "warnings" à la compilation. Si à la compilation mex ce message apparaît "/usr/bin/ld: cannot find -lstdc++", il est certainement nécessaire de télécharger une nouvelle version du compilagteur gcc via le dépot (par exemple gcc-4-x-multilib). Ensuite il n'y aura que des "warnings" à la compilation.
  
-Si un message apparait du type version:  "`GLIBCXX_3.4.11' not found ", ** il y a une solution simple: il suffit de changer le compilateur **. Pour ce faire:+Si un message apparait du type version:  "`GLIBCXX_3.4.11' not found ", **il y a une solution simple: il suffit de changer le compilateur**. Pour ce faire:
  
 i) **télécharger le compilateur gcc 4.4** : i) **télécharger le compilateur gcc 4.4** :
Ligne 175: Ligne 175:
 sudo apt-get install gcc-4.4 g++-4.4 gfortran-4.4 sudo apt-get install gcc-4.4 g++-4.4 gfortran-4.4
  
-ii) ** ouvrez le fichier ~/.matlab/R20xxa/mexopts.sh** en indiquant+ii) **ouvrez le fichier ~/.matlab/R20xxa/mexopts.sh** en indiquant
 votre version de matlab (R2011a ou b, R2010a ou b, R2008a ou b etc.) votre version de matlab (R2011a ou b, R2010a ou b, R2008a ou b etc.)
  
 sudo gedit ~/.matlab/R20xxa/mexopts.sh sudo gedit ~/.matlab/R20xxa/mexopts.sh
  
-iii) ** choisissez votre machine et votre type d'installation** (32 vs 64+iii) **choisissez votre machine et votre type d'installation** (32 vs 64
 bits) : par exemple sous 32 bits glnx86), sous 64 bits glnxa64) etc. bits) : par exemple sous 32 bits glnx86), sous 64 bits glnxa64) etc.
  
-iv) ** remplacer CC='gcc' par CC='gcc-4.4' ,CXX='g++' par CXX='g++- +iv) **remplacer CC='gcc' par CC='gcc-4.4' ,CXX='g++' par CXX='g++- 
-4.4' et FC='g95' par FC='gfortran-4.4' **. v) Sauvez et relancer matlab. Cela marche !+4.4' et FC='g95' par FC='gfortran-4.4'**. 
 + 
 +v) Sauvez et relancer matlab. Cela marche !
  
 ==== Erreur de bibliothèque  suite à une mise à niveau ubuntu ==== ==== Erreur de bibliothèque  suite à une mise à niveau ubuntu ====
Ligne 300: Ligne 302:
 get(hf,'xvisual') get(hf,'xvisual')
 </code> </code>
-Vous obtiendrez une chaîne, ressemblant à "** 0x21 (TrueColor, depth 24, RGB mask 0xff0000 0xff00 0x00ff)** ".+Vous obtiendrez une chaîne, ressemblant à "**0x21 (TrueColor, depth 24, RGB mask 0xff0000 0xff00 0x00ff)**".
 Tapez maintenant : Tapez maintenant :
 <code> <code>