Is it possible to create a UI around MATLAB functions in C++?

조회 수: 3 (최근 30일)
Ivan Chowdhury
Ivan Chowdhury 2018년 8월 31일
댓글: Titus Edelhofer 2018년 8월 31일
Hello. I created a bunch of MATLAB functions revolving around experimenting with vectors - Gram Schmidt Orthogonalization, plotting a matrix of column vectors, displaying matrix properties, projecting a vector onto a subspace, etc.. I'm wondering if it's possible to create an app UI in C++ (or any other high-level programming language) that calls each of the MATLAB functions and displays their outputs? Are there resources or guides I could use to achieve this? Thank you.

채택된 답변

Titus Edelhofer
Titus Edelhofer 2018년 8월 31일
Hi Ivan,
there are several possibilities: you can use MATLAB Compiler SDK to create a shared library that you can link to your C++ application. Another possibility is to use the MATLAB engine approach (<https://uk.mathworks.com/help/matlab/Cpp-api.html see doc>). Advantage: you don't need the Compiler SDK (in case you haven't got access to it), disadvantage though: if you want to share your code/application with others, the other needs to have MATLAB installed as well.
Titus
  댓글 수: 1
Titus Edelhofer
Titus Edelhofer 2018년 8월 31일
Another approach of course would be to use MATLAB as your high-level programming language to create the UI as well :).

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

추가 답변 (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