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.
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.