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