Создается экземпляр среды выполнения MATLAB ®, который может совместно использоваться всеми последующими экземплярами класса в компоненте. Обычно это называется общим экземпляром среды выполнения MATLAB или средой выполнения Singleton .
В большинстве случаев singleton MATLAB Runtime обеспечит гораздо больше преимуществ, чем недостатков. Ниже приведены примеры создания общего экземпляра среды выполнения MATLAB.
Если из определенного экземпляра MATLAB запущено несколько пользователей, использование одиночного компьютера, скорее всего,:
Более эффективное использование системной памяти
Уменьшение времени запуска или инициализации среды выполнения MATLAB
Использование одиночной переменной может оказаться бесполезным, если приложение использует большое количество глобальных переменных. Это вызывает перекрестные помехи.