Einbindung von C - Files in MatLab: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 1: | Zeile 1: | ||
== Allgemeines == |
== Allgemeines == |
||
− | MatLab bietet die Möglichkeit Unterprogramme, welche in C programmiert wurden, in ein MatLab Programm als sog. MEX – File einzubinden. (MEX ... '''M'''atLab '''Ex'''ecutable) |
+ | MatLab bietet die Möglichkeit Unterprogramme, welche in C programmiert wurden, in ein MatLab Programm als sog. MEX – File einzubinden. (MEX ... '''M'''atLab '''Ex'''ecutable)<br> |
+ | Dies ist vor allem dann von Nutzen, wenn das erforderliche Unterprogramm nur als C - Programm zur Verfügung steht oder eine Ausführung dieses Codes in MatLab zu viel Zeit in Anspruch nehmen würde.<br> |
||
+ | Die Funktion solcher MEX – Files kann mit Hilfe von Abbildung 1 erklärt werden. Das Hauptprogramm (MatLab) und das Unterprogramm (C) müssen mit einem sog. Gateway – File miteinander verbunden werden.<br> |
||
+ | Ziel dieses Projektes war es, ein Programm (Create_Gateway) zu entwickeln, welches den Benutzer bei der Erstellung eines Gateway – Files unterstützt. |
Version vom 21. Februar 2010, 14:18 Uhr
Allgemeines
MatLab bietet die Möglichkeit Unterprogramme, welche in C programmiert wurden, in ein MatLab Programm als sog. MEX – File einzubinden. (MEX ... MatLab Executable)
Dies ist vor allem dann von Nutzen, wenn das erforderliche Unterprogramm nur als C - Programm zur Verfügung steht oder eine Ausführung dieses Codes in MatLab zu viel Zeit in Anspruch nehmen würde.
Die Funktion solcher MEX – Files kann mit Hilfe von Abbildung 1 erklärt werden. Das Hauptprogramm (MatLab) und das Unterprogramm (C) müssen mit einem sog. Gateway – File miteinander verbunden werden.
Ziel dieses Projektes war es, ein Programm (Create_Gateway) zu entwickeln, welches den Benutzer bei der Erstellung eines Gateway – Files unterstützt.