Coupling the CTL and MATLAB

Bügling, Boris; Krosche, Martin

The programming language MATLAB is widespread in the field of scientific computing. In some cases it may be reasonable to use external software, which is to be embedded into or invoked from MATLAB code. Interfacing Java code from MATLAB is directly available. The MATLAB compiler (MCC) and the MATLAB executables (MEX) enable the coupling to C/C++ code. If the desired software system is highly hybrid and distributed, that means many different pieces of code speak to each other possibly over network, the approach can be cost-intensive. The Component Template Library (CTL) is a middleware which supports the coupling of C/C++, Fortran, Java or Python code. In this paper we present how to couple CTL additionally with MATLAB.

The programming language MATLAB is widespread in the field of scientific computing. In some cases it may be reasonable to use external software, which is to be embedded into or invoked from MATLAB code. Interfacing Java code from MATLAB is directly available. The MATLAB compiler (MCC) and the MATLAB executables (MEX) enable the coupling to C/C++ code. If the desired software system is highly hybrid and distributed, that means many different pieces of code speak to each other possibly over network, the approach can be cost-intensive. The Component Template Library (CTL) is a middleware which supports the coupling of C/C++, Fortran, Java or Python code. In this paper we present how to couple CTL additionally with MATLAB.

Vorschau

Zitieren

Zitierform:

Bügling, Boris / Krosche, Martin: Coupling the CTL and MATLAB.

Rechte

Nutzung und Vervielfältigung:
Alle Rechte vorbehalten

Export