Создание С++ S-функции сторонним приложением
Модератор: Admin
Создание С++ S-функции сторонним приложением
Добрый день! Подскажите можно ли скомпилировать С++ S-функцию создав отдельный проект в какой-либо среде, например Microsoft Visual Studio 2017 ?
Re: Создание С++ S-функции сторонним приложением
По всей видимости, ответ будет положительный. Я mex-функции, которые используют написанный "вручную" код на C, собираю с помощью Makefile. MATLAB при сборке собственными средствами тоже использует Makefile или .bat для Win. Кое-что подглядел у них. По сути это сишный код и API для обмена данными, с либами которого идет линковка.
Вот тут есть кое-какой пример для MEX-S функций https://www.mathworks.com/help/simulink ... ction.html
Я никогда с S-функциями не работал, всей специфики не знаю, но очень похоже на чистые mex-функции. Попробуйте для начала получить их средствами MATLAB, а затем внимательно изучить содержимое каталога с результатами сборки.
Вот тут есть кое-какой пример для MEX-S функций https://www.mathworks.com/help/simulink ... ction.html
Я никогда с S-функциями не работал, всей специфики не знаю, но очень похоже на чистые mex-функции. Попробуйте для начала получить их средствами MATLAB, а затем внимательно изучить содержимое каталога с результатами сборки.