متلب (به انگلیسی: MATLAB) یک محیط نرمافزاری برای انجام محاسبات عددی و یک لسان برنامهنویسی نسل چهارم است. واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود لسان برنامهنویسی مربوطهاست که از اختلاط دو واژه ٔ MATrix (ماتریس) و LABoratory (آزمایشگاه) ابداع شدهاست. این آوازه بیانگر از رویکرد ماتریس محور برنامهاست، که در آن حتی اعداد منفرد بازهم به آغاز ماتریس در نظر گرفته میشوند.
کار کردن حرف ماتریسها در متلب بسیار آسان است. در حقیقت قید دادهها باب متلب به شکل یک ماتریس ذخیره میشوند. از بهر مثال یک عدد (اسکالر) به سمت شکل یک ماتریس ۱*۱ اندوخته میشود. یک بند بسان « Whale is the biggest animal» به چهره ماتریسی با یک خط و چندین ستون (که اندازه ستونها به تعداد کاراکترهاست) ذخیره میشود. حتی یک تصویر به چهره یک ماتریس سه آتی ذخیره میگردد که بُعد اول و دوم آن برای تعیین ویژگیها نقاط و بُعد سوم آن برای تعیین صبغه مناطق استفاده میشود. فایلهای صوتی نیز در متلب به سمت شکل ماتریسهای تک ستون (بردارهای ستونی) ذخیره میشوند؛ بنابراین جای تعجب نیست که متلب مخفف عبارت آزمایشگاه ماتریس باشد.
اضافه حرف توابع فراوانی که خود متلب دارد، برنامهنویس نیز میتواند توابع جدید تعریف کند.
ساختن پیوندگر گرافیکی کاربر مانند دیالوگهایی که در محیطهای ویژوال بسان بیسیک و C بود دارند، در متلب امکانپذیر است. این قابلیت، ارتباط بهتری را میان برنامههای کاربردی نوشتهشده حرف متلب و کاربران استوار میکند.
متلب که از محصولات کارتل متورکس است، برای گروههای جوراجور مهندسان رشتههای مختلف از تمام مهندسی برق، مکانیک، رایانه و... کاربرد بسیاری دارد.