معرفی نرم‌افزار متلب (MATLAB)

لوگو معرفی نرم‌افزار MATLAB

اطلاعات نرم‌افزار


نام: متلب (MATLAB)
توسعه دهنده: مت‌ورکس (MathWorks)
کشور: آمریکا (USA)
وب سایت رسمی:
www.mathworks.com

کاور معرفی نرم‌افزار MATLAB

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

  • سیمولینک، ابزاری برای شبیه‌سازی سامانه‌ها به صورت مجرد

  • جعبه‌ابزار مخابرات متلب، توابع و ابزارهای محاسبات مهندسی مخابرات

  • جعبه‌ابزار کنترل متلب، توابع و ابزارهای محاسبات مهندسی کنترل

  • جعبه‌ابزار فازی متلب، توابع و ابزارهای محاسبات فازی

  • جعبه‌ابزار محاسبات متلب، توابع و ابزارهای محاسبات عددی

  • جعبه‌ابزار تخمین متلب، توابع و ابزارهای محاسبات بحث تخمین سیستم در مهندسی کنترل

  • جعبه‌ابزار آمار متلب، توابع و ابزارهای محاسبات آمار

  • جعبه‌ابزار جمع‌آوری داده متلب، توابع و ابزارهای جمع‌آوری داده

  • جعبه‌ابزار شبکه عصبی متلب، توابع و ابزارهای محاسبات شبکه عصبی

  • جعبه‌ابزار پردازش تصویر متلب، توابع و ابزارهای محاسبات پردازش تصویر

  • جعبه‌ابزار پردازش صوت متلب، توابع و ابزارهای محاسبات پردازش صوت

  • جعبه‌ابزار احتمالات متلب