Как я могу добавить путь поиска Matlab для всех пользователей в системе Linux?
Я управляю компьютером с Linux, которым пользуются несколько человек. Я хочу разместить некоторые файлы Matlab *.m по пути (например, /usr/local/matlab/our_matlab_scripts/), к которому у всех есть разрешение на чтение. Я также хочу добавить этот путь к путям поиска Matlab всех пользователей, чтобы они могли немедленно начать использовать файлы Matlab.
Как один пользователь, я узнал, что я могу добавить путь поиска с помощью команды Matlab «addpath» или, например, из меню файла Matlab. Однако пока мне не удалось найти способ сделать это от имени администратора сразу для всех нынешних и будущих пользователей.
Я был бы признателен, если бы вы могли любезно научить меня.
startup.m
. Если вы поместите это в $matlabroot/toolbox/local установки Matlab, настройки будут выполнены для всех пользователей. Этот вариант гораздо предпочтительнее, чем редактированиеmatlabrc.m
, как для настройки новой установки, так и для обслуживания. - person Jonas   schedule 20.01.2012startup.m
, чем редактироватьmatlabrc.m
. Существует ли соглашение о том, что новая версия Matlab поставляется безstartup.m
? Если да, значит ли это, что администратор может просто скопировать$matlabroot/toolbox/local/startup.m
старой установки в$matlabroot/toolbox/local/
новой установки (и отредактировать ее для незначительных изменений)? Или вы имели в виду другие причины? - person norio   schedule 20.01.2012startup.m
. Таким образом, при новой установке вы просто копируете файл из старой установки в новую (на самом деле я копирую два файла,startup.m
и файл, от которого он зависит). Кроме того, поскольку все пользовательские модификации находятся в отдельном файле, его намного проще поддерживать, так как вам не нужно просматривать много-много строк кода вmatlabrc.m
, чтобы выяснить, где, возможно, кто-то что-то изменил (в начале , в конце, где-то посередине)? - person Jonas   schedule 21.01.2012startup.m
, переместил локальные настройки изmatlabrc.m
в этот файл и вернулmatlabrc.m
в исходное состояние. Я ценю ваши комментарии. - person norio   schedule 24.01.2012