Clear Filters
Clear Filters

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

1 view (last 30 days)
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)
>>

Accepted Answer

Bruno Luong
Bruno Luong on 7 Apr 2021
Edited: Stefanie Schwarz on 26 Sep 2023
You need MATLAB Compiler SDK to build shared library
MATLAB Compiler alone can compile only to standalone app
  3 Comments
Marten Amschler
Marten Amschler on 9 Apr 2021
thx! I am waiting for a response of the support team now. I will update this threat, once i know more :)

Sign in to comment.

More Answers (0)

Categories

Find more on Java Package Integration in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!