Различия между MATLAB и MATLAB Runtime

MATLAB® Runtime отличается от MATLAB несколькими важными способами:

  • В MATLAB Runtime файлы MATLAB зашифрованы и неизменяемые.

  • MATLAB имеет настольный графический интерфейс. MATLAB Runtime имеет всю функциональность MATLAB без графического интерфейса.

  • MATLAB Runtime специфичен для версии. Необходимо запустить приложения с версией MATLAB Runtime, сопоставленного с версией MATLAB Compiler SDK™, с которым это было создано. Например, если бы вы скомпилировали приложение с помощью версии 6.3 (R2016b) MATLAB Compiler™, то у пользователей, которым не установили MATLAB, должно быть версия 9.1 установленного MATLAB Runtime. Использование mcrversion возвратить номер версии MATLAB Runtime.

  • Пути MATLAB в экземпляре MATLAB Runtime фиксируются и не могут быть изменены. Чтобы изменить их, необходимо сначала настроить их в MATLAB.