امیرعباس دبستانی
امیرعباس دبستانی
خواندن ۵ دقیقه·۴ سال پیش

نرم افزار متلب ( چرا باید در هر رشته ای matlab بلد باشیم؟)

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

نرم افزار matlab که از ترکیب Matrix Laboratory استخراج شده است یک محیط و زبان برنامه نویسی سطح بالا، محیط تعاملی برای شبیه سازی، محاسبات عددی و انجام تجسمات کامپیوتری است. این نرم افزار با توجه به امکاناتی که در خود جای داده است از قیمت بالایی برخوردار است که در ایران (احتمالا متاسفاته) به رایگان در اختیار ماست و به همین میزان حجم نسبتا بالایی دارد ولی وقتی از امکانات فوق العاده این نرم افزار استفاده کردیم این حجم بالا اصلا به چشممان نمی آید!

رابط کاربری و اینترفیس گرافیکی متلب تجربه ای لذت بخشاز انجام محاسبات پیچیده به ما میدهد و تقریبا در هیچ موردی دستمان را در پوست گردو نمیگذارد. زبان برنامه نویسی متلب سطح بالاست( یعنی به بسیار به زبان محاوره ای انسان نزدیک است) و با وجود امکانات بسیار زیادی از جمله OOP (برنامه نویسی شیء گرا) زبان نسبتا ساده ای برای یادگیری است.

تمام دانشجوها و متخصصین رشته های مهندسی و علوم پایه نیازمند امکانات بینظیر این نرم افزار هستند و اگر دانشجوی این دسته از رشته ها هستید و تا این لحظه کار با این نرم افزار را یادنگرفته این حتما دست به کار شوید چرا که به زودی کار شما به این نرم افزار خواهد افتاد!

علاوه بر این، نرم افزار متلب ضمن برخورداری از بازار کار مناسب به صورت مستقل، در زمان استخدام نیز به کمک شما خواهد آمد! منظور از بازار کار مستقل پروژه های فریلنسری بسیار زیادی است که انتظار یک متخصص متلب را میکشند و درآمد قابل قبولی دارند. اشنایی با متلب پوئن نسبتا مهمی است که شما را در هنگام استخدام یک گام جلوتر خواهد انداخت. (یک منبع آموزشی خیلی مناسب در انتها برای تازه کارها معرفی شده است. نگران منبع نباشید!)

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

از نظر من نرم افزار متلب نه تنها برای متخصصین و دانشجوهای رشته های مهندسی و علوم پایه مفید است،
بلکه برای تمام کسانی که نیاز به شبیه سازی ها و محاسبات سنگین در رشته های مختلف از جمله بازاریابی، مدیریت، حسابداری و... دارند هم کاربرد فراوانی دارد. این مسئله در رشته های مدیریت ( مخصوصا مدیریت مالی) و حسابداری و رشته هایی که با ریاضی مرتبط هستند کاملا اثبات شده است. حال میخواهم تجربه نسبتا شخصی در استفاده از متلب در رشته های به نظر غیر مرتبط را مطرح کنم.

کاربرد متلب در بازاریابی

کمپین های موفق بازاریابی همیشه از برنامه ریزی و محاسبات پیش از اجرای بسیار مهمی استفاده میکنند. اینکه شما بتوانید مخاطب های کمپینتان را شبیه سازی و رفتار آنها را پیش بینی کنید، باعث میشود با تصمیمات واقع گرایانه، منطقی و دقیق کمپین خود را برنامه ریزی کنید.

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

کاربرد متلب در علوم تجربی و رشته های مروبط به پزشکی

این رشته ها (همانطور که از نامشان مشخص است) نیازمند انجام ازمایش های بسیار روی نمونه های متفاوت هستند ولی در بسیاری از مواقع شبیه سازی های کامپیوتر دقیقتر و بسیار آسانتر از انجام عملی آزمایشات قابل انجام هستند. من در کاربرد شبیه سازی های کامپیوتری را در مئارد مختلفی از آزمایشات پزشکی و تحقیقات مربوط به یان رشته دیده ام. پس اگر شما دانشجوی این رشته های هستید حتما به فکر ابزاری کامپیوتری برای راحت تر و دقیق تر کردن پژوهش هایتان باشید.

منابع

متلب به واسطه محبوبیت بسیار زیاد خود از منابع آموزشی بسیار زیادی برخوردار است و به همین میزان هم گستردگی دارد. ولی گام اول در یادگیری سخت ترین و مهمترین گام است که باید به خوبی برداشته شود به همین دلیل پیشنهاد میکنم برای شروع این مسیر انتخاب سختگیرانه ای داشته باشید. من دوره آموزشی دکتر روح الله مراد حاصلی در وبسایت تعلیمستان را برا شروع مسیر پیشنهاد میکنم. این دوره بسیار فشرده و کاربردی در حدود 4 ساعت و با قیمتی بسیار مناسب (جهت بهره مندی تمامی دانشجوها از این آموزش) منتشر شده است و به کمک آن مقدمات متلب را به راحتی فراخواهید گرفت.

دوره آموزش مقدماتی متلب ( دکتر روح الله مرادحاصلی)

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

متلببازاریابینرم افزار کاربردیپژوهشمدیریت
شاید از این پست‌ها خوشتان بیاید