Для интеграции созданных MATLAB ® COM-компонентов в приложение необходимо использовать комбинацию API. Компилятор MATLAB SDK™ использует API для инициализации среды выполнения MATLAB, загрузки скомпилированных функций MATLAB в среду выполнения MATLAB и управления данными, передаваемыми между COM-компонентами и средой выполнения MATLAB. Компилятор генерирует некоторые API на основе сигнатур скомпилированных функций. Среда выполнения MATLAB предоставляет другие API, согласованные для всех приложений.
Используйте COM-компоненты для интеграции функций MATLAB в продукты Microsoft ® Office. MATLAB Compiler™ обеспечивает прямую интеграцию с Microsoft Excel ®.
compiler.build.comComponent | Создание COM-компонента для развертывания вне MATLAB |
compiler.build.COMComponentOptions | Параметры построения COM-компонентов |
mcrinstaller | Отображение информации о версии и местоположении установщика среды выполнения MATLAB, соответствующей текущей платформе |
mcrversion | Возвращает номер версии среды выполнения MATLAB, соответствующий версии MATLAB |
Регистрация и ссылка на библиотеку утилит
Как зарегистрировать и сослаться на утилиты, необходимые в вашей программе
Вызов методов экземпляра класса
Описывает способ вызова методов класса для доступа к инкапсулированным функциям MATLAB
Вызов COM-объектов в программах Visual C++
Интеграция COM-объекта в программу Visual C++ ®
Описывает, как можно передать несколько аргументов как varargin путем создания массива Variant массив, присваивая каждый элемент массива соответствующему входному аргументу
Управление форматированием массива и преобразованием данных
Описывает форматирование массива и флаги преобразования данных
Использование глобальных переменных MATLAB в Visual Basic
Описывает свойства класса, которые позволяют объекту сохранять внутреннее состояние между вызовами метода
Блокировать выполнение приложений, создающих рисунки
Управление взаимодействием в консольной программе, которая создает фигуры MATLAB
Использование функции MATLAB componentinfo запрос системного реестра для всех установленных COM-компонентов, созданных с помощью продукта MATLAB Compiler SDK
Интеграция Magic Square в COM-приложение
Демонстрация создания COM-компонента из простого файла MATLAB
Описание установки/развертывания созданных компонентов на целевых компьютерах
Описывает интеграцию COM-компонентов, созданных с помощью продукта MATLAB Compiler SDK, в программы
Обработка ошибок при вызове метода
Описание возможности обработки исключений Microsoft Visual Basic ®
Описывает процесс регистрации COM-компонентов, созданных продуктом MATLAB Compiler SDK.
Преобразование между вариантами MATLAB и COM.
Описывает соглашения по вызову для COM-компонентов, созданных продуктом MATLAB Compiler SDK