Aufrufen von C/C++ aus MATLAB
R2026bWenn Sie eine kompilierte C oder C++ Bibliothek haben, die Funktionen zur Verwendung durch andere Anwendungen exportiert, können Sie diese Klassen und Funktionen direkt in MATLAB nutzen. Informationen zum Einstieg finden Sie unter Erstellen einer MATLAB-Schnittstelle zu einer C/C++ Bibliothek. Die Person, die diese Schnittstelle erstellt, wird als Herausgeber bezeichnet. Sie können die Schnittstelle in einem Paket zusammenfassen und mit MATLAB-Endbenutzern teilen.
Informationen zum Aufruf der Bibliotheksfunktionen in MATLAB finden Sie unter Verwenden einer vordefinierten MATLAB-Schnittstelle zu einer C/C++ Bibliothek.
Funktionen in einer kompilierten C Bibliothek aus MATLAB R2021b und früheren Versionen heraus aufrufen können Sie mit der Funktion calllib. Informationen finden Sie unter Aufruf von C aus MATLAB heraus. Diese Funktion funktioniert am besten mit reinen C Bibliotheken.
Informationen zur Erstellung von in C bzw. C++ verfassten MATLAB-Funktionen finden Sie unter Verfassen von C++ Funktionen, die von MATLAB aus aufgerufen werden können (MEX-Dateien).
Veröffentlichen einer MATLAB-Schnittstelle zu einer C++ Bibliothek
Kategorien
- Erstellen einer MATLAB-Schnittstelle zu einer C/C++ Bibliothek
Programmatisches Erstellen einer MATLAB-Schnittstelle zu einer C oder C++ Bibliothek
- Verwenden einer vordefinierten MATLAB-Schnittstelle zu einer C/C++ Bibliothek
Um eine Funktion in einer C oder C++ Bibliothek aufzurufen, verwenden Sie den Namespace MATLABclib