clib пакетЕсли у вас есть опубликованный интерфейс MATLAB к общей библиотеке C++, то вы можете использовать эти классы и функции непосредственно в MATLAB, передавая данные туда и обратно между MATLAB и C++.
clibArray | Создание массива MATLAB объектов C++ |
clibConvertArray | Преобразование числового массива MATLAB в массив объектов C++ |
clibIsNull | Определите, имеет ли объект C++ значение null |
clibIsReadOnly | Определите, доступен ли объект C++ только для чтения |
clibRelease | Деблокирование объекта C++ из MATLAB |
underlyingValue | Базовое числовое значение для объекта перечисления C++, созданного в MATLAB |
Функции вызова в общей библиотеке C++
Для вызова функции в библиотеке используйте MATLAB clib пакет.
Задать путь к библиотеке времени выполнения для интерфейса C++
Если библиотека C++ имеет общий файл библиотеки, то этот файл и его зависимости должны находиться в системном пути или пути поиска во время выполнения (rpath).
Функции вызова в интерфейсе Windows в общую библиотеку C++
Вызов функций в интерфейсе Windows ® для matrixOperations Пример общей библиотеки C++.
Функции вызова в интерфейсе Linux в общую библиотеку C++
Вызов функций в интерфейсе Linux ® для matrixOperations Пример общей библиотеки C++.
Просмотр справки по интерфейсу MATLAB с библиотекой C++
Отображение информации о пакете и сигнатур методов для интерфейса MATLAB.
Объект MATLAB для массивов C++
MATLAB обеспечивает интерфейс, clib.array, который охватывает собственные массивы C++ и std::vector типы.
Непрозрачные объекты языка C++
Как MATLAB обрабатывает непрозрачные объекты.
Недопустимые имена C++ в MATLAB
MATLAB автоматически переименовывает классы, функции-члены, функции, не являющиеся членами, и перечисления с именами C++, недопустимыми в MATLAB, используя matlab.lang.makeValidName функция.
Как пройти void* аргументы для функций C++.
Использовать аргументы типа функции
Передача аргументов типа функции в функции C++.
Использование шаблонов функций и элементов
Вызов и настройка имен функций, полученных из шаблонов C++.
Использование объектов и функций C++ в области циклов
Как воспользоваться преимуществами параллельных вычислительных ресурсов с помощью интерфейса MATLAB к общей библиотеке C++.
Функции библиотеки C/C + + не поддерживаются в MATLAB.
Использование исключений C++ в MATLAB.