You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
This submission shows how to integrate function file programmed with .c format with MATLAB script. Basically you should follow these steps:
1) Prepare the original .c file
2) Add "void mexFunction()" into 1) to describe the input/output interface
3) Put this .c file and MATLAB script into the same folder
4) Run "mex $function_name.c" in MATLAB
5) Call this function with an ordinary MATLAB description like B = $function_name(A1,A2,...)
In this example, you can run the script "Run_MEX_CinM_Test_2014_0828_1.m" to see how to call .c file to perform array product calculation.
For more information, please visit: http://www.mathworks.com/help/matlab/mex-file-functions.html
Cite As
James D.B. Wang (2026). Call_C_Function_from_MATLAB.zip (https://in.mathworks.com/matlabcentral/fileexchange/47694-call_c_function_from_matlab-zip), MATLAB Central File Exchange. Retrieved .
General Information
- Version 1.1.0.0 (1.33 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
