How can I use MATLAB Compiler products to integrate a MATLAB function into C++ code?

조회 수: 2 (최근 30일)
Hello,
i have a general question.I have a matlab function as a m.-file. For example:
output = myFunction(input)
or in other words
4x4 Matrix = myFunction(1000x9 Matrix)
can i use the Matlab Compiler and compile myFunction.m to a C++ function, that my collegues could call from VisualStudio for example?
I mostly just want to know IF it's possible. But if you could give me a shor explanation on HOW i would do it, I would also really appreciate it.
Thank you
I have the following Toolbox:
>> ver
-----------------------------------------------------------------------------------------------------
MATLAB Version: 9.7.0.1190202 (R2019b)
MATLAB License Number: ##########
Operating System: Microsoft Windows 10 Pro Version 10.0 (Build 19042)
Java Version: Java 1.8.0_202-b08 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
-----------------------------------------------------------------------------------------------------
MATLAB Version 9.7 (R2019b)
GUI Layout Toolbox Version 2.3.4 (R2018b)
MATLAB Compiler Version 7.1 (R2019b)
>>

채택된 답변

Bruno Luong
Bruno Luong 2021년 4월 7일
편집: Stefanie Schwarz 2023년 9월 26일
You need MATLAB Compiler SDK to build shared library
MATLAB Compiler alone can compile only to standalone app
  댓글 수: 3
Bruno Luong
Bruno Luong 2021년 4월 7일
If you are still unsure, you might contact TMW for a trial version.
Marten Amschler
Marten Amschler 2021년 4월 9일
thx! I am waiting for a response of the support team now. I will update this threat, once i know more :)

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 C Shared Library Integration에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by