2012-04-20 36 views

cevap

13

matlab komut dosyası, MATLAB uygulama paketinin bin alt dizinindedir. Eğer yolda bu bin dizinini istiyorsanız (sadece matlab, mex vb çalıştırmak böylece)

/Applications/MATLAB_R2012a_Student.app/bin/matlab 

, düzenleme veya yeni bir metin dosyası oluşturun: my Telesekreterime ben şöyle çalıştırabilirsiniz demektir aşağıdaki satırla ev dizinin en üst düzeyde .bash_profile seslendi:

export PATH=/Applications/MATLAB_R2012a_Student.app/bin:$PATH 

gerçek MATLAB uygulaması paket adıyla "MATLAB_R2012a_Student" bölümünü değiştirilmesi. Bu, açık olan terminaller için geçerli olmayacaktır, ancak yeni açılan terminaller düzgün bir şekilde çalışmalıdır.

+0

Aynı şekilde kullandım ve işe yarıyor. Ama eğer MATLAB'ın önceki versiyonunu tutmak istersem ve hem makinemde çalışmak istermiyim? Her iki yolu da ekleyebilir miyim? – Nicholas

+1

Her iki yolun da eklenmesi, MATLAB'ın her bir sürümü için komutların aynı isimlere sahip olması nedeniyle bilgisayar yardımcı olmayacaktır, çünkü bilgisayar bir zihin okuyucusu değildir, bu nedenle listedeki ilk listeyi seçecektir. Bunun yerine, "alias matlab2012 ="/Applications/MATLAB_R2012.app/bin/matlab "gibi kabuk takma adlar oluşturabilirsiniz. Ardından," matlab2012 "yi çalıştırarak bu özel sürümü çalıştırabilirsiniz. Kabuk takma adları sihirli bir şekilde kaydedilmez. "~/.bashrc" dosyası, kabuğunuza her başlattığınızda takma adın ayarlandığından emin olmak için – kwatford

+0

teşekkür ederim, bunu kullanabileceğimi bilmiyordum, – Nicholas

0

MATLAB yürütülebilir dosyasının tam yoluna ihtiyacınız vardır ve -r seçeneğini, başlattığınız MATLAB'da, belgeye göre here belgesine göre kullanabilirsiniz.

İlgili konular