modelarea este o modalitate de a crea o reprezentare virtuală a unui sistem din lumea reală, care include software și hardware. Dacă componentele software ale acestui model sunt conduse de relații matematice, puteți simula această reprezentare virtuală într-o gamă largă de condiții pentru a vedea cum se comportă.
modelarea și simularea sunt deosebit de valoroase pentru testarea condițiilor care ar putea fi dificil de reprodus doar cu prototipuri hardware, în special în faza timpurie a procesului de proiectare, când este posibil ca hardware-ul să nu fie disponibil. Iterarea între modelare și simulare poate îmbunătăți calitatea proiectării sistemului devreme, reducând astfel numărul de erori găsite mai târziu în procesul de proiectare.
reprezentările comune pentru modelele de sistem includ diagrame bloc, scheme și diagrame de stare. Folosind aceste reprezentări puteți modela sisteme mecatronice, software de control, algoritmi de procesare a semnalului și sisteme de comunicații. Pentru a afla mai multe despre modelare și simulare cu diagrame bloc, a se vedea Simulink XV.