Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| matlab [Le 20/12/2021, 19:09] – passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) wiki-corrector-bot | matlab [Le 24/09/2022, 19:54] (Version actuelle) – correction orthographique et conjugaison grâce à wiki-corrector Amiralgaby | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | |||
| {{tag> | {{tag> | ||
| Ligne 67: | Ligne 66: | ||
| * Ouvrir le menu de configuration. | * Ouvrir le menu de configuration. | ||
| * Aller dans le menu //Keyboard > Shortcuts// | * Aller dans le menu //Keyboard > Shortcuts// | ||
| - | * Sélectionner //Windows Default Set// dans le menu déroulant //Active setting// | + | * Sélectionner //Windows Default Set// dans le menu déroulant //Active setting//. |
| ===== Désinstallation ===== | ===== Désinstallation ===== | ||
| * Désinstaller le paquet '' | * Désinstaller le paquet '' | ||
| - | * Puis suivre les indications | + | * Puis suivre les indications |
| ===== Problèmes courants ===== | ===== Problèmes courants ===== | ||
| Ligne 80: | Ligne 79: | ||
| Lorsqu' | Lorsqu' | ||
| - | Test Janvier | + | Test janvier |
| Cependant, si vous avez une vieille version et que vous constatez le problème, une solution consiste à translater la fenêtre dans le coin en haut à gauche de l' | Cependant, si vous avez une vieille version et que vous constatez le problème, une solution consiste à translater la fenêtre dans le coin en haut à gauche de l' | ||
| Ligne 110: | Ligne 109: | ||
| sudo sh / | sudo sh / | ||
| </ | </ | ||
| - | Normalement tout c'est passé correctement jusqu' | + | Normalement tout c'est passé correctement jusqu' |
| Il est aussi possible de devoir lancer matlab en console avec l' | Il est aussi possible de devoir lancer matlab en console avec l' | ||
| Ligne 117: | Ligne 116: | ||
| </ | </ | ||
| - | A ce moment, on recoit un message d' | + | À ce moment, on recoit un message d' |
| < | < | ||
| cd / | cd / | ||
| Ligne 132: | Ligne 131: | ||
| Il ne reste plus qu'a lancer matlab avec la commande < | Il ne reste plus qu'a lancer matlab avec la commande < | ||
| - | j' | + | j' |
| ==== L' | ==== L' | ||
| - | le lancement de l' | + | le lancement de l' |
| < | < | ||
| Ligne 158: | Ligne 157: | ||
| </ | </ | ||
| - | L' | + | L' |
| < | < | ||
| Ligne 236: | Ligne 235: | ||
| Si OpenGL vous cause des soucis faire des rendus de surface dans le mauvais sens, ou que vous obtenez des messages d' | Si OpenGL vous cause des soucis faire des rendus de surface dans le mauvais sens, ou que vous obtenez des messages d' | ||
| - | Commencez par lancer Matlab. Une fois que la console est prête, cherchez lez informations sur OpenGL : | + | Commencez par lancer Matlab. Une fois que la console est prête, cherchez lez informations sur OpenGL : |
| < | < | ||
| >> opengl info | >> opengl info | ||
| Ligne 253: | Ligne 252: | ||
| (remplacez par l' | (remplacez par l' | ||
| - | Vous saurez alors si les différentes librairies openGL sont là où elles sont sensée | + | Vous saurez alors si les différentes librairies openGL sont là où elles sont censées |
| < | < | ||
| $ldd / | $ldd / | ||
| Ligne 277: | Ligne 276: | ||
| / | / | ||
| </ | </ | ||
| - | S'il vous manque une librairie importante sur cette liste, mais qu' | + | S'il vous manque une librairie importante sur cette liste, mais qu' |
| - | Imaginons que vous obtenez libGL.so => not found. | + | Imaginons que vous obtenez libGL.so => not found. |
| - | On se place d' | + | On se place d' |
| < | < | ||
| cd / | cd / | ||
| </ | </ | ||
| - | Vous allez ensuite vérifier si le paquet libGL.so est installé : | + | Vous allez ensuite vérifier si le paquet libGL.so est installé : |
| < | < | ||
| dpkg -s libGL.so | dpkg -s libGL.so | ||
| Ligne 295: | Ligne 294: | ||
| Les risques d' | Les risques d' | ||
| - | Si ça marche à peu près, mais que ce n'est pas encore parfait, c'est probablement Matlab qui n' | + | Si ça marche à peu près, mais que ce n'est pas encore parfait, c'est probablement Matlab qui n' |
| < | < | ||
| hf=figure; | hf=figure; | ||
| Ligne 302: | Ligne 301: | ||
| </ | </ | ||
| 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 : |
| < | < | ||
| glxinfo | grep 0x21 | awk ' | glxinfo | grep 0x21 | awk ' | ||
| Ligne 349: | Ligne 348: | ||
| **uigetfile** : Affiche la boîte de dialogue standard pour la récupération de fichiers. | **uigetfile** : Affiche la boîte de dialogue standard pour la récupération de fichiers. | ||
| - | Exemple : | + | Exemple : |
| [FileName, | [FileName, | ||
| {{: | {{: | ||
| {{: | {{: | ||
| - | Si cette fonction ne retourne rien, et retourne une erreur "File does not exist" dans un popup. La solution ([[http:// | + | Si cette fonction ne retourne rien, et retourne une erreur "File does not exist" dans un popup. La solution ([[http:// |
| setappdata(0,' | setappdata(0,' | ||
| - | La boîte de dialogue est alors remplacé | + | La boîte de dialogue est alors remplacée |
| {{: | {{: | ||
| Ligne 385: | Ligne 384: | ||
| </ | </ | ||
| - | et relancez matlab. Si cette solution provisoire devenait définitive: | + | et relancez matlab. Si cette solution provisoire devenait définitive: |
| == Nouvelle méthode : == | == Nouvelle méthode : == | ||
| Trouvez où vous avez installé matlab (personnellement dans mon répertoire principal) | Trouvez où vous avez installé matlab (personnellement dans mon répertoire principal) | ||
| - | en faisant donc | + | en faisant donc |
| < | < | ||
| - | puis juste après | + | puis juste après |
| < | < | ||
| ajoutez | ajoutez | ||
| Ligne 398: | Ligne 397: | ||
| Sauvez, ça marche :-) | Sauvez, ça marche :-) | ||
| - | <note important> | + | <note important> |
| </ | </ | ||
| Ligne 422: | Ligne 421: | ||
| Créer le fichier / | Créer le fichier / | ||
| < | < | ||
| - | #!/bin/sh | ||
| [Desktop Entry] | [Desktop Entry] | ||
| Type=Application | Type=Application | ||
| Ligne 472: | Ligne 470: | ||
| </ | </ | ||
| - | Pour pouvoir éditer le fichier d' | + | Pour pouvoir éditer le fichier d' |
| Vous pouvez trouver une explication plus détaillée | Vous pouvez trouver une explication plus détaillée | ||
| Ligne 479: | Ligne 477: | ||
| === Les outils symboliques ne fonctionnent pas === | === Les outils symboliques ne fonctionnent pas === | ||
| - | Pour savoir si vous êtes concernés par ce problème : | + | Pour savoir si vous êtes concernés par ce problème : |
| * Lancez Matlab et regardez dans la boite d' | * Lancez Matlab et regardez dans la boite d' | ||
| ou | ou | ||
| - | * tapez la commande vpa(64,pi). Si vous obtenez le message d' | + | * tapez la commande vpa(64,pi). Si vous obtenez le message d' |
| < | < | ||
| Unable to load mex file: / | Unable to load mex file: / | ||
| Ligne 490: | Ligne 488: | ||
| c'est que vous souffrez du tristement célèbre bug NPTL. | c'est que vous souffrez du tristement célèbre bug NPTL. | ||
| - | Tout d' | + | Tout d' |
| < | < | ||
| sudo gedit 'which Matlab' | sudo gedit 'which Matlab' | ||
| </ | </ | ||
| - | Allez ensuite à la première ligne non commentée (sans devant, dans les 136), et ajoutez la ligne export LD_ASSUME_KERNEL=2.4.1 | + | Allez ensuite à la première ligne non commentée (sans devant, dans les 136), et ajoutez la ligne export LD_ASSUME_KERNEL=2.4.1 |
| < | < | ||
| __________________________________________________________________________ | __________________________________________________________________________ | ||
