Когда вы устанавливаете MATLAB® на платформах Windows®, инсталлятор создает ассоциации между определенными типами файлов и продуктами MathWorks®. Когда вы дважды кликаете один из этих файлов в Windows Explorer (файловый менеджер), Windows выполняет открытое действие, заданное ассоциацией файлов. Если Windows запускает MATLAB, то это открывает версию MATLAB, сопоставленного с тем типом файла.
По умолчанию MATLAB сопоставляет последнюю установленную версию к типам файла MATLAB. Если вы используете файловый менеджер Windows или Панель управления, чтобы сопоставить версию MATLAB к типу файла, то та версия остается связанной с типом файла, даже когда вы устанавливаете другой MATLAB. Если, вместо этого, вы всегда хотите использовать последнюю версию MATLAB, то необходимо вручную повторно сопоставить тип с каждой новой установкой MATLAB. Если вы хотите возвратиться к поведению по умолчанию, затем удалить каждый MATLAB, который вручную сопоставлен к любому типу файла MATLAB. Затем переустановите последний релиз MATLAB.
Иногда двойной клик по файлу MATLAB в файловом менеджере Windows открывает новый экземпляр версии MATLAB, который уже открыт. Чтобы работать вокруг этой проблемы, удалите версии MATLAB, релиза R2010a или ранее. Затем переустановите MATLAB R2010b или позже.
В качестве альтернативы измените настройку безопасности на
файл, чтобы позволить matlabroot
\toolbox\local\pathdef.mUsers
группа, чтобы записать в файл. Для получения дополнительной информации см. https://www.mathworks.com/matlabcentral/answers/93468-why-is-a-new-instance-of-matlab-opened-when-i-double-click-on-a-matlab-file-in-windows-explorer-e ven.