Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
?
EE Times-Asia > EDA/IP
?
?
EDA/IP??

MATLAB Coder offers automatic C code generation

Posted: 12 Apr 2011 ?? ?Print Version ?Bookmark and Share

Keywords:MATLAB? code? algorithm?

MATLAB Coder, a new product that allows design engineers to automatically generate readable, portable C and C++ code directly from their MATLAB algorithms., is now available from MathWorks, Inc. The company announced that MATLAB Coder eliminates the need to manually translate MATLAB algorithm code into C and C++ code for prototyping, implementation, and software integration, resulting in a faster, more efficient system-development workflow.

While the design of algorithm-intensive electronic and communications systems typically begins with MATLAB, manual conversion of MATLAB algorithms into C code for integration into the final product could take a long time and could lead to design errors. Design engineers can now use MATLAB to fast track development tasks, including fixed-point design and prototyping, and then turn to MATLAB Coder to automatically generate C code.

MATLAB Coder

MATLAB Coder features a wide array of MATLAB language features for algorithm development, including built-in matrix math operators and dynamic array handling. It supports hundreds of operators, functions, and system objects, including numerous advanced algorithms for DSP and communications.

MathWorks has also released Simulink Coder and Embedded Coder, which simplify code generation for Simulink and Stateflow users by using capabilities previously available in multiple MathWorks offerings. The new products feature Real-Time Workshop technology, and offer full code generation support for rapid prototyping, real-time testing, and production embedded system implementation with built-in links to embedded development environments.





Article Comments - MATLAB Coder offers automatic C code...
Comments:??
*? You can enter [0] more charecters.
*Verify code:
?
?
Webinars

Seminars

Visit Asia Webinars to learn about the latest in technology and get practical design tips.

?
?
Back to Top