INFO:
Learn how MATLAB and Simulink can be used to quickly develop and iterate on algorithms in areas such as signal processing, controls, and image processing, and run them standalone on Arduino and production hardware boards.
How to Design and Model a Quadcopter Prototype with Simulink and Arduino - MATLAB & Simulink