Integrate MATLAB code into InfoSphere Streams

Compile MATLAB functions into C++ libraries and import into SPL for execution in Streams applications

From the developerWorks archives

Bugra Gedik Dr.

Date archived: January 13, 2017 | First published: June 09, 2011

MATLAB is a scientific computing language and platform whose strong support for matrix manipulation and large collection of mathematical modeling libraries make it a popular implementation choice for various analytic assets. This article describes how MATLAB functions can be integrated into SPL in order to execute MATLAB code within IBM® InfoSphere® Streams applications. The integration does not require any changes to the MATLAB code. It relies on the MATLAB support for compiling MATLAB code into C++ shared libraries, and the SPL support for interfacing with native functions.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.

Zone=Big data and analytics, Information Management
ArticleTitle=Integrate MATLAB code into InfoSphere Streams