خانه / آشنایی با محیط و تاریخچه نرم افزار برنامه نویسی متلب

آشنایی با محیط و تاریخچه نرم افزار برنامه نویسی متلب

با سلام  امیدوارم حالتون عالی باشه

در این آموزش می خوام نرم افزار متلب رو خدمتتون معرفی کنم خب اگه موافق باشین یه راست بریم سر اصل طلب:

تاریخچه نرم افزار متلب ویژگی های آن

شرکت Math works در سال 1984 در ایالات ماساچوست آمریکا تاسیس شد.در سال 1983 این نرم افزار را بر پایه برنامه نویسی c شرکت دادند و پس  از تاسیس شرکت گسترش آن شکل گرفت.

توانایی کار با ماتریس ها  و رسم انواع تابع و داداه های  پیاده سازی انواع الگوریتم ها ایجاد رابط کاربری ارتباط با برنامه های نوشته شده به زبان های دیگر از جمله گسترش آن شکل گرفت.

توانایی کار با ماتریس ها  و رسم انواع تابع و داداه های  پیاده سازی انواع الگوریتم ها ایجاد رابط کاربری ارتباط با برنامه های نوشته شده به زبان های دیگر از جمله:java، c++  و C و فرترن و ایجاد مدل ها و برنامه های کاربردی را فراهم می کند.

و این رو هم براتون اضافه کنم که کاربرد نرم افزار متلب بسیار وسیع هستش و در ادامه همه خواهیم دید.

ریشه کلمه متلب و کارکرد ماتریس محور آن

خب شاید براتون جالب باشه این که متلب Matlab  از دو بخش Mat به معنای Matrix(ماتریس) و یکی Lab به معنای Labratory (آزمایشگاه) ساخته شده که در کنار هم میشه Matrix Laboratory به معنای آزمایشگاه ماتریسی

و اینکه فکر کنم از نام Matrix Laboratory  فهمیدین که ماتریس یک ساختار پایه در متلب هستش و می تونیم با قدرت بگیم که:

تاکید ماتریس بر همه انواع داده ها و همه ی پردازش ها در متلب

در فاز پژوهشی هم ابزاری بی نظیر و بسیار قدرتمند می باشد به طوری که به راحتی و فوق العاده سریع می توان ایده ها را پیاده سازی کرد اما در این مبحث متلب دارای نقطه ضعفی هست آن هم این که  برای مهایی کردن ایده ها و این که تبدیل به محصول فنی یا تجاری نمی شه روی متلب حساب باز کرد.

مشکل متلب در مقایسه با بقیه زبان های دیگر سرعت اون هستش و نقطه ی قوت اون هم این هستش که عملیات ریاضی رو خیلی راحت میتونید انجام بدید.

نقاط قوت نرم افزار متلب

متلب از نظر برنامه نویسی یک محیط RAD (Rapid Apllication Development) هستش

و اینکه عدد مختلط و ماتریس و حتی آرایه رو تو خودش داره و نیازی به تعریف جدا گانه ما نیستش و اگه بخوایم این عملیات ریاضی رو با Java،C++ و یا با C# انجام بدیم نیاز به مهارت و تسلط بیشتری داشتیم یا اینکه راحت تر بگم بهتون تا برای C# بفهمونین که ماتریس چی هستش پیر شدین:D ولی مشاهده می کنین که ما ماتریس رو به صورت پیش فرض  در متلب داریم.


ماریس یک ابزار بی نظیر برای کار های محاسباتی است

نقاط ضعف نرم افزار متلب

متلب  در مقایسه با برنامه های بالا که کامپایلری هستن سرعت کمی داره که این باعث میشه که برنامه های ذکر شده از لحاظ سرعت و اینکه اپیلیکشن پرسرعت و کاربردی استاندارد تحویل بدن در اولویتن.

متلب در رشته های ریاضی و فیزیک و مهندسی بسیار پرکاربرد هستش. مثل:

  • پردازش سیگنال تصویر
  • ‍پردازش تصویر و ویدیو
  • سیستم های کنترل
  • تست و اندازه گیری
  • مهندسی مالی
  • محاسبات زیستی
  • و……..

و اینکه متلب تولباکس های بسیار کاربردی و مشهوری داره مثل سیمولیمک و مخابرات کنترل و تولباکس های رشته هایی که در بالا هم بهشون اشاره کردم و رویکردش به این صورته که هر سال شرکت هایی میان و این تولباکس ها رو بهبود پیشرفت و یا ایجاد می کنن و همینطور رفته رفته به شهرت متلب اضافه میشه.

و در آخر هم یک ویدیوی آموزشی  براتون میزارم که در اون سعی کردم محیط نرم افزار متلب رو به صورت کاملا مقدماتی و به زبان ساده براتون توضیح بدم امیدورام براتون مفید باشه.

و این رو هم تا یادم نرفته اضافه کنم که نرم افزاری که من در ویدیو استفاده کردم ورژن R2013a هستش

درباره mahdi ghanidel

mahdi ghanidel

این آموزش جدید رو هم از دست نده

آموزش شبیه سازی مدار مرتبه اول RC با نرم افزار متلب + ویدیو آموزشی

مدار مرتبه اول یعنی چی؟!!! مدار مرتبه اول یعنی یه مدار معمولی شامل مقاومت ها …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *