Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Aufrufen von C/C++ aus MATLAB

R2026a
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 Verwenden einer vordefinierten MATLAB-Schnittstelle zu einer C/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).

Veröffentlichen einer Schnittstelle zu einer von diesen Dateien definierten Bibliothek

Kategorien

Verwandte Informationen