How to call the mex function
3 ビュー (過去 30 日間)
古いコメントを表示
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
I have C++ code written that i want to import to matlab, is there a step by step method to implemant the C++ code into matlab i dont have a header file just main.c file .
0 件のコメント
回答 (1 件)
Chaitanya Mallela
2020 年 3 月 4 日
Configure mex compiler either C or C++ by using MATLAB command in the command window
mex –setup C / C++
This will automatically set to default C / C++ compiler in the hardware if only one compiler is present else it displays a list of compilers and a compiler has to be chosen.
Create a gateway routine mexFunction in the main file and include mex.h header file.
Call the main function inside the mexFunction.
Create a MATLAB executable to the main function by using MATLAB Command
mex main.c
Run the executable (main) in the command window
The above documentation provides a C-Mex standalone example for gateway routine mexFunction implementation
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!