Matlab نرم افزاری کاربردی است که برای انجام محاسبات و برنامه نویسی با استفاده از دستورهایی بسیار ساده مورد استفاده قرار میگیرد. نام این نرم افزار هم از عبارت Matrix Laboratory گرفته شده است.
یکی از قابلیتهای نرم افزار متلب، ساخت پنجرههایی به شکل برنامههای کاربردی (applications) میباشد که به عنوان یک واسط کاربری گرافیکی (Graphical User Interface) به کار میروند. در ادامه با نحوه کار GUI در متلب، آشنا میشویم.