واژه MATLAB برگرفته از عبارت Matrix Laboratory است .دلیل نام گذاری آن نیز همانطور که مشخص است استفاده از ماتریکس ها است.متلب در اواخر دهه 1970 توسط Cleve Moler رئیس بخش نیو مکزیکو ابداع گردید.هدف از ساختن این زبان قابلیت دسترسی LINPACK و EISPACK برای دانشجویان بود به شکلی که به زبان فرترن نیازی نداشته باشند.این زبان ،یک زبان سطح بالاست که بر اساس زبان برنامه نویسی C توسعه داده شده است.
نرم افزار متلب محیطی مناسب جهت انجام محاسبات عددی است.این نرم افزار توانایی کار با ماتریس ها ،رسم انواع توابع و داده ها ،ارتباط با برنامه های نوشته شده در زبان های دیگر من جمله JAVA ,C++,C و فرترن ، ایجاد مدل و برنامه های کاربردی ،ایجاد رابط کاربری و پیاده سازی انواع الگوریتم ها را دارد.همانطور که در ابتدای مقاله بیان شد ،در نرم افزار متلب با ماتریس ها سر و کار داریم و تمام داده ها بشکل ماتریس ذخیره میشوند.بعنوان مثال یک عدد اسکالر بشکل یک ماتریکس 1*1 ذخیره میشود.و یا یک رشته مانند “MATRIX LABORATORY” به شکل ماتریکسی با یک سطر و چندین ستون که ستون هایش به تعداد کاراکترهای عبارت است ذخیره میشوند.تصاویر توسط ماتریکس سه بعدی که بعد اول و دوم مربوط به مختصات نقطه ای و بعد سوم برای رنگ بکار میروند.انواع فایل های صوتی نیز در ماتریس های تک ستونه یعنی بردارهای ستونی نمایش داده میشوند.
سیستم متلب متشکل از 5 قسمت است:
اگر به دنبال یادگیری نرم افزار متلب برای استخدام و یا واحد دانشگاهی ، دوره آموزشی متلب را در آموزشگاه برنامه نویسی پرتو پیشنهاد میکنیم . یکی از ویژگی های بارز آموزشگاه برنامه نویسی پرتو ، تدریس پروژه محور تمامی دوره های آموزشی برنامه نویسی ، دوره های آموزشی کامپیوتر ، دوره های آموزشی گرافیک ، دوره های آموزشی معماری ، دوره های آموزشی تدوین فیلم و انیمیشن سازی می باشد .
از متلب در بسیاری از صنایع کاربرد دارد .در حالت کلی در هر شغل و حرفه ای که به تجزیه و تحلیل داده ها نیاز است ،استفاده از متلب نیز کاربرد دارد.با توجه به اینکه در هر سازمان و ارگانی ،تحلیل داده ها از اهمیت بالایی برخوردار است و جز راهبردی ترین ارکان است ،لذا انجام محاسبات ریاضی و آماری توسط این نرم افزار از اهمیت چشمگیری برخوردار است.در ادامه به بیان برخی از موارد استفاده متلب میپردازیم:
همانطور که در ابتدای مقاله عنوان شد از متلب برای انجام امور محاسباتی استفاده میشود.اما در ریاضیات کاربرد متلب دربرخی محاسبات بیش از دیگر موارد است که در ادامه به بیان آنها میپردازیم.
دو عیب عمده ای که به متلب وارد است :