Main Content

C++ Aufruf von MATLAB aus

Direkter Aufruf von C und C++ Bibliotheksfunktionen von MATLAB® aus

Wenn Sie eine freigegebene C oder C++ Bibliothek haben, die Funktionen exportiert, die wiederum von einer anderen Anwendung aufgerufen werden können, dann können Sie diese Klassen und Funktionen direkt in MATLAB nutzen. Zum Einstieg müssen Sie zuerst eine Schnittstelle zur Bibliothek erstellen, über die Sie die Funktion in MATLAB aufrufen können. Die Person, die diese Schnittstelle erstellt, wird als Herausgeber bezeichnet. Sie können die Schnittstelle in einem Paket zusammenfassen und mit einem MATLAB-Endbenutzer teilen.

Informationen zum Aufruf der Bibliotheksfunktionen in MATLAB finden Sie unter Nutzung einer vorhandenen MATLAB-Schnittstelle zu einer C++ Bibliothek.

Funktionen in einer freigegebenen 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) oder Verfassen von C Funktionen, die aus MATLAB heraus aufgerufen werden können (MEX-Dateien).

Kategorien

Verwandte Informationen