Совместно используйте экземпляры MATLAB Runtime

Что такое Singleton MATLAB Runtime?

Вы создаете экземпляр MATLAB® Время выполнения, которое может быть общим для все последующие экземпляры класса в компоненте. Это обычно называется разделяемым экземпляром MATLAB Runtime или Singleton runtime.

Преимущества и недостатки Использования Singleton

В большинстве случаев одиночный элемент MATLAB Runtime обеспечит намного больше преимуществ, чем недостатки. Следующее является примерами того, когда вы можете и не можете создать разделяемый экземпляр MATLAB Runtime.

Когда необходимо использовать Singleton

Если у вас будет многий пользователь, запускающийся от определенного экземпляра MATLAB, то использование одиночного элемента будет, скорее всего:

  • Используйте системную память более эффективно

  • Уменьшите время запуска или инициализации MATLAB Runtime

Когда вы можете избегать использования Singleton

Используя одиночный элемент может не принести пользу вам, если ваше приложение использует большое количество глобальных переменных. Это вызывает перекрестные помехи.