With MathWorks products for embedded algorithm development, you move from concept to embeddable code in a single environment. You can:
With MathWorks products you can quickly develop your algorithm and then refine it as required for implementation on your target processor. For example, you can:
Segway LLC Delivers Innovative Transporter (User Story)
With MATLAB Coder, the algorithms and data structures that you implemented in MATLAB can be automatically translated to C for implementation on an embedded processor. You can also write C-code test harnesses for constructing and downloading data structures on the processor.
MATLAB to C Made Easy 62:04
If your algorithm is a component of a larger system, it can be incorporated into a system-level model. You can then simulate the model to verify the algorithm and ensure that your design meets overall system requirements.
"MATLAB is an ideal environment for developing and understanding our algorithms. Simulink integrates well with MATLAB and lets us produce a design that looks very similar to what we end up with ultimately in hardware."Read the story