Я хотел бы знать, установлен ли MCR Matlab на ПК из кода Matlab. Как я могу сделать? Есть ли способ узнать это? Могу ли я найти указанный ключ в реестрах Windows?
Спасибо, кто может мне помочь...
Я хотел бы знать, установлен ли MCR Matlab на ПК из кода Matlab. Как я могу сделать? Есть ли способ узнать это? Могу ли я найти указанный ключ в реестрах Windows?
Спасибо, кто может мне помочь...
Если вы хотите проверить вне Matlab или вашего развернутого m-кода, доступен ли MCR, найдите mclmcrrt*.dll
в списке зарегистрированных библиотек DLL.
Чтобы узнать, установлен ли набор инструментов, используйте ver
с набором инструментов. имя папки в качестве входного аргумента. Например:
name = 'images'; %// name of toolbox folder
s = ver(name);
Это дает вам структуру s
:
s =
Name: 'Image Processing Toolbox'
Version: '7.1'
Release: '(R2010b)'
Date: '03-Aug-2010'
Если s
не пусто (~isempty(s)
), набор инструментов установлен.
Теперь осталось узнать только имя папки MCR (может 'MCR'
или 'compiler'
?). Вы можете узнать это из установки Matlab, которая включает MCR.