J'utilise whereis matlab
et trouve:,
/usr/local/bin/matlab
qui est un très long fichier bash.
Comment puis-je trouver où matlab est installé, je veux dire, son dossier installé.
ÉDITER:
J'ai utilisé la méthode suivante: ouvrez matlab et utilisez edit svds.m pour ouvrir le fichier svds.m et l'éditeur affiche le dossier :)
Réponses:
Essayer
Le fichier binaire est orthographié avec des majuscules. Dans mon système, l'exécutable MATLAB est installé dans
/usr/local/matlab/r2009b/bin/glnxa64/MATLAB
(ce qui est un endroit un peu bizarre). La racine du matlab serait alors/usr/local/matlab/r2009b
Bien sûr, normalement vous exécutez matlab en utilisant le long script shell ...
la source
sudo updatedb
une fois avant d'exécuterlocate
(il est possible qu'il n'en trouvera pas autant sinon).J'ai fait
avec sortie
alors
EDIT : La meilleure façon est de le faire à partir de la ligne de commande matlab avec matlabroot .
la source
cat
:grep matlab $(which matlab)
Sur les distributions basées sur RPM, vous pouvez utiliser
Il vous montrera tous les fichiers du package
Si vous ne savez pas comment le package est appelé, vous pouvez utiliser quelque chose comme
rpm -qa | grep -i matlab
pour trouver son nomla source
Les emplacements dépendraient (comme Dmitry l'a suggéré) de la façon dont vous avez installé les packages. Généralement, l'installation à partir de la source viderait les fichiers binaires et les fichiers associés dans
/usr/local
. Pour plus de détails sur l'emplacement où les distributions standard (comme Debian et d'autres placent les fichiers), consultez le Filesystem Hierarchy Standard .la source
Votre gestionnaire de paquets pourrait vous le dire. YAST dans opensuse a un onglet de fichiers, qui montre tous les fichiers et l'emplacement où ils sont installés. Je ne peux pas parler pour d'autres distributions.
la source
Dans un environnement Linux, vous pouvez exécuter le code suivant pour obtenir les chemins MATLAB
où
matlab -e
produira un grand nombre d'informations pour exécuter MATLAB. Nous devons donc les diriger verssed -n 's/MATLAB=//p'
pour sélectionner uniquement la racine MATLAB. J'utilise ceci dans mon document Makefile pour trouver le chemin vers lemex
compilateur sans démarrer MATLAB. C'est une commande très rapide. Voici ce que j'ai utilisé dans mon document Makefile juste pour plus de commodité:la source
Selon la réponse officielle de MathWorks (Voir Où MATLAB est-il installé sur ma machine? ), Il se trouve à -
\usr\local\MATLAB\Rxxxxx
oùxxxxx
correspond à la version. Par exempleR2019a
pour la version sortie en mars 2019.la source