У вас должны быть MATLAB® и продукты MATLAB Compiler™, установленные, чтобы установить продукт MATLAB Compiler SDK™.
Цель.NET MATLAB Compiler SDK доступна только на Windows®.
Для актуального списка всей системы и программного обеспечения компилятора, поддержанного MATLAB, MATLAB Compiler и MATLAB Compiler SDK, видят https://www.mathworks.com/support/compilers/current_release/.
Установите поддерживаемую версию Microsoft®.NET Framework. Ваша способность использовать последнюю функциональность MATLAB Compiler SDK часто зависит от наличия актуальнейшей версии установленной среды.
MATLAB Compiler SDK поддерживает версию 4.0 Microsoft.NET Framework.
Если вы создаете новый блок, вам нужна версия 4.0 Среды.NET или выше (такой как 4,5 или 4.6).
Если вы имеете и 4.x и более старая версия Среды.NET (2x-3.x), необходимо смочь создать блок.
Если у вас есть только более старая версия Среды.NET (2.x-3.x), необходимо установить версию 4.0 или выше создавать новый блок.
Если вы загружаете развертываемое приложение, которое ссылается на блок, созданный с версией 4.0 или выше, вам нужна версия 4.0 Среды.NET или выше (такой как 4,5 или 4.6).
Пока у вас есть версия 4.0 Среды.NET или выше установленного, можно загрузить развертываемое приложение, созданное с версией 4.0 Среды.NET или выше. Это верно, даже если Среда.NET, используемая для создания блока, имеет версию выше, чем та, используемая для загрузки приложения. Причина состоит в том, который только показывает в версии 4.0 Среды.NET, используются при создании блока.
Если вы имеете и 4.x и более старая версия Среды.NET (2x-3.x), можно загрузить развертываемое приложение.
Если у вас только есть более старая версия Среды.NET (2.x-3.x), необходимо установить версию 4.0 или выше загружать развертываемое приложение.
На создавание приложений.NET нельзя повлиять, которым версия Среды.NET 4.x использовалась, чтобы создать блок, при условии, что версия Microsoft Visual Studio® поддерживает версию 4.0 Среды.NET или выше.
addAssembly
(Внешние Интерфейсы)Блоки.NET или DLLs, созданный с MATLAB Compiler SDK, не могут загрузиться назад в MATLAB с.NET Внешний Метод интерфейса addAssembly
.
Нет никакой поддержки в MATLAB Compiler SDK для сериализации объектов MATLAB из MATLAB в код.NET.
Чтобы использовать некоторые программы экранного доступа или вспомогательные технологии, такие как JAWS®, необходимо добавить следующий DLLs в путь к Windows:
matlabroot\sys\java\jre\arch\jre\bin\JavaAccessBridge.dll matlabroot\sys\java\jre\arch\jre\bin\WindowsAccessBridge.dll