Calling Matlab Built-in Functions from Visual Studio
이전 댓글 표시
Hello,
I'm trying to call Matlab built-in functions (conv, trapz) from a C++ application. I have Matlab R2008b and am using Visual Studio 2008.
I've modified my C++ project to include the Matlab header files and libraries. What do i do next?
For example, here's a piece of code where I'd call trapz next:
vector<float> fn; // do something to fill fn with floats // call matlab trapz(fn) here
채택된 답변
추가 답변 (2개)
Omar Ahmad
2011년 9월 22일
0 개 추천
댓글 수: 1
Kaustubha Govind
2011년 9월 23일
I think the DLL should exist in $matlabroot/bin/$arch, where $matlabroot is the MATLAB installation directory and $arch is either win32 or win64. Add this path to the system PATH variable.
Omar Ahmad
2011년 9월 24일
0 개 추천
댓글 수: 3
Kaustubha Govind
2011년 9월 27일
I think the number appended to icuuc increases with every version of MATLAB. Did you compile against an older version of MATLAB by any chance?
Omar Ahmad
2011년 9월 29일
kanwal preet
2016년 10월 4일
Hello Sir, could you provide the demo of your program, i want the same, call Matlab functions into VS C++ program.
카테고리
도움말 센터 및 File Exchange에서 Deploy to C++ Applications Using mwArray API (C++03)에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!