Comment lancer MATLAB 2012?

19

J'ai un problème avec l'installation de MATLAB 2012.

Après avoir installé l' aide Alt+ F2et avoir utilisé gksudo nautilus, je l' ai installé Matlab dans le bon dossier, /usr/local/MATLAB/R2012a.

Ensuite, j'ai inséré la licence et la fenêtre a dit "activation terminée" ou quelque chose comme ça.

Cela m'a fait plaisir, mais seulement pendant un certain temps car dès que j'essaie de rechercher MATLAB dans les applications, je ne le trouve pas et non plus si j'essaye de lancer

matlab

dans le terminal, il dit:

command not found

Comment puis-je résoudre ce problème?

Mattia
la source

Réponses:

30

Essayez de naviguer vers le bindossier de votre répertoire d'installation de Matlab:

cd /usr/local/MATLAB/R2012a/bin

Exécutez ensuite Matlab à partir de là:

./matlab

Source: Comment lancer MATLAB sur Linux?

Si cela a fonctionné pour vous, vous pouvez créer un alias:

cd /usr/local/bin/
sudo ln -s /usr/local/MATLAB/R2012a/bin/matlab matlab

Cette astuce vous permettra de lancer matlab depuis n'importe quel répertoire, comme vous essayiez de le faire. Notez que vous devez utiliser sudola dernière commande, car elle crée un alias globalement, pour tous les utilisateurs.

Si vous n'êtes pas dans la liste sudoers (c'est-à-dire que vous ne pouvez pas utiliser la sudocommande), vous pouvez créer un alias localement. Pour ce faire, ouvrez le .bashrcfichier qui se trouve dans votre répertoire personnel:

gedit ~/.bashrc

Ajoutez la ligne suivante à la fin de ce fichier:

alias matlab="/usr/local/MATLAB/R2012a/bin/matlab"

Enfin, rouvrez votre terminal ou tapez source ~/.bashrcet exécutez cette commande.

Source: Comment créer des raccourcis, des alias ou des liens vers MATLAB?

Andrey
la source
Merci beaucoup pour la première partie: Matlab s'ouvre maintenant et cela fonctionne à partir du dossier où je l'ai installé, de toute façon il ne parvient pas à créer le lien symbolique puisque le terminal dit "permission refusée"
Mattia
Désolé, c'est ma faute. Vous devez utiliser sudo pour la commande de création de lien symbolique: "sudo ln -s / usr / local / MATLAB / R2012a / bin / matlab matlab".
Andrey
Mis à jour la réponse.
Andrey
Réponse complète. Je l'aime.
NlightNFotis
Désolé, mais hier, je n'avais pas de connexion au Web. Votre réponse était parfaite pour résoudre mon problème. Je vous remercie!
Mattia
12

Je viens d'installer Matlab 2012b sur Ubuntu 12.10 et j'ai suivi l'installation du paquet de support matlab dans Ubuntu Software Center:

sudo apt-get install matlab-support

(Selon cette réponse dans une question connexe: /ubuntu//a/140078/16835 )

amc
la source
de loin la solution la plus simple! Et rapide, ne prend que 2 min pour télécharger et configurer (et j'utilise un ordinateur portable de 7 ans donc ...)
Nick