Chiamata di C/C++ da MATLAB
R2026bSe si dispone di una libreria compilata in C o C++ che esporta funzionalità utilizzabili da altre applicazioni, è possibile chiamarne direttamente le classi e le funzioni da MATLAB. Per iniziare, vedere Costruzione dell’interfaccia di MATLAB alla libreria C/C++. La persona che crea questa interfaccia è chiamata publisher. È possibile confezionare l'interfaccia e condividerla con gli utenti finali di MATLAB.
Per chiamare le funzionalità della libreria in MATLAB, vedere Utilizzo di un'interfaccia precostruita di MATLAB alla libreria C/C++.
Per chiamare le funzioni in una libreria compilata in C da MATLAB R2021b e release precedenti, utilizzare la funzione calllib. Per informazioni, vedere Chiamata di C da MATLAB. Questa feature lavora al meglio con le librerie solo C.
Per creare funzioni MATLAB scritte in C o C++, vedere Scrittura di funzioni C++ chiamabili da MATLAB (file MEX).
Pubblicazione di un'interfaccia di MATLAB a una libreria C++
Categorie
- Costruzione dell’interfaccia di MATLAB alla libreria C/C++
Creare un'interfaccia di MATLAB in modo programmatico a una libreria C o C++
- Utilizzo di un'interfaccia precostruita di MATLAB alla libreria C/C++
Per chiamare una funzione in una libreria C o C++, utilizzare lo spazio nome MATLABclib