Как добавить Matlab в главное меню?

17

Я пытался добавить установленный matlab в меню приложений под Ubuntu 10.10.

Я нажал Gnome-Menu - > Предпочтение - > Главное меню - > Программирование - > Новый элемент, в который я ввожу файл Matlab ... / MatlabR2010b / bin / matlab в качестве команды, и выбрал тип «Приложение». Затем я закончил.

Но когда я нажимаю элемент в меню Приложения, значок Matlab появляется в течение нескольких секунд, а затем ничего не происходит.

Если я выбираю тип «Приложение в терминале», то на последнем этапе добавления Matlab в меню «Приложения» после того, как я нажму на элемент в меню «Приложения», сначала будет окно терминала, а затем Командное окно Matlab.

Итак, мне было интересно, как решить проблему Matlab, не начинающуюся, когда тип был выбран как «Приложение»? Также существует способ устранения терминала, появляющегося, когда тип был выбран как «Приложение в терминале»?

    
задан Tim 17.02.2011 в 02:10
источник

6 ответов

16

Я нашел несколько полезных инструкций, которые работают для меня (Ubuntu 10.04).

  • Как установить MATLAB на Ubuntu Linux
  • > Как создать ярлыки, псевдонимы или ссылки на MATLAB? Как установить MATLAB на док-станцию?

Команда copy-paste после проверки вашей версии : /usr/local/MATLAB/R2012b/bin/matlab -desktop

    
ответ дан Vassilis 05.03.2011 в 08:37
источник
10

Хотя я использую более новую версию Ubuntu (и Matlab), это отлично подойдет для меня: Я только что установил Matlab 2012b на Ubuntu 12.10 и запустил установку пакета поддержки Matlab в программном центре Ubuntu:

sudo apt-get install matlab-support

(В соответствии с этим ответом в соответствующем вопросе: Ссылка )

Это добавит значок рабочего стола / панель запуска, а также позволит исправить проблему компоновки компилятора.

    
ответ дан amc 26.02.2013 в 02:54
3

Также приятно иметь две иконки в панели запуска, пока работает MATLAB. Для этого отредактируйте файл * .desktop, содержащий пусковую установку для MATLAB (grep для matlab в ~ / .local / share / applications), добавьте следующую строку внизу

StartupWMClass=com-mathworks-util-PostVMInit
    
ответ дан Clark 12.12.2011 в 15:06
2

вам нужно использовать параметр -desktop после команды, что означает, что вы должны написать команду, например, bin/matlab -desktop .

    
ответ дан choupiwen 30.08.2011 в 10:58
1

Как сказал Каустуб П., это может быть сценарий. Лучший способ рассказать - попробовать head -1 .../MatlabR2010b/bin/matlab и посмотреть, начинается ли оно с #!/bin/sh или аналогичного.

Если это сценарий, вы можете захотеть указать в своем меню меню gnome «Приложение» и установить команду

/bin/sh -c .../MatlabR2010b/bin/matlab
    
ответ дан Jon Brett 17.02.2011 в 08:55
1

Хорошо, попробуйте следующее:

Щелкните правой кнопкой мыши на пустой части на панели Gnome, нажмите Custom Application Launcher

Убедитесь, что записи похожи на те, что на изображении.

Сообщите нам, что это сработало!

    
ответ дан theTuxRacer 18.02.2011 в 06:22