Main Content

Use Prebuilt MATLAB Interface to C++ Library

To call a function in a C++ library, use the MATLAB® clib namespace

If you have a published MATLAB interface to a C++ shared library, then you can use these classes and functions directly in MATLAB, passing data back and forth between MATLAB and C++.


clibArrayCreate MATLAB clib array for C++ library functions (depuis R2020a)
clibConvertArrayConvert numeric MATLAB array to array of C++ objects (depuis R2020a)
clibConfigurationChange execution mode of C++ library interface (depuis R2023a)
CLibraryConfigurationC++ library interface environment information (depuis R2023a)
clibIsNullDetermine if C++ object is null (depuis R2019b)
clibIsReadOnlyDetermine if C++ object is read-only (depuis R2019b)
clibReleaseRelease C++ object from MATLAB
underlyingValueUnderlying numeric value for C++ enumeration object created in MATLAB


Résolution des problèmes

Troubleshooting MATLAB Interface to C++ Library Issues

MATLAB searches for the library interface file on the MATLAB path.