From the series: Integrating MATLAB and C/C++
Andy Thé, MathWorks
Most product development teams have large existing C/C++ code bases that have either been tested or shipped in previous designs. To minimize risk and maximize reuse, MATLAB® provides you with the ability to integrate existing C/C++ code. Integrating C/C++ code enables you to not only test the code within MATLAB, but also to rapidly prototype with proven code.
Part 2: Visualizing and Testing C/C++ Code Visualize and verify code optimizations using MATLAB as a testing framework. Connect MATLAB to environments like Visual Studio and Eclipse to help with debugging C/C++ code.
Part 3: Using C/C++ Code with MATLAB MATLAB can integrate existing C/C++ code to perform simulations and prototypes that leverage existing code investments.
Part 4: C/C++ Code Generation and Integration Use MATLAB when developing new algorithms to generate C/C++ code that integrates and leverages existing code bases.
Part 5: Fixed-Point Designer Convert floating point to fixed point code with MATLAB . Use special data types and tools to determine correct types and word lengths to meet numerical accuracy requirements and target hardware constraints.