مشخصات دوره
دانشآموخته بایوالکتریک از دانشگاه تهران
مقدمه:
متلب (MATLAB) یکی از محبوب ترین نرم افزارهای مهندسی است که قابلیت برنامهنویسی و محاسبات عددی را برای شما فراهم میسازد. میتوان گفت متلب از مهمترین نرمافزارهایی است که یک مهندس یا پژوهشگر در عرصه فعالیت خود به آن نیاز خواهد داشت و بنابراین باید آموزش آن را فرا بگیرد.
- معرفي Syntax پايه MATLAB، پنجره ي Command Window
- عملياتهاي رياضي اساسي جمع، تفريق و ضرب برروي ماتريسها، تقدم عملياتهاي رياضي
- استفاده از توابع موجود و نحوه ایجاد توابع دلخواه
- حل معادلات خطي
- حلقههاي For, While و If Statements
- بررسي انواع داده ها مانند Strings, structures, cells
- رسم منحني هاي كاربردي براي آناليز كردن دادهها
- بررسي انواع فايلها مانند فايلهاي Excel و Text
- تبديل فوريه
- ايجاد كردن متغيرهاي رندوم
- ميانگين و واريانس و توزیع گوسی
توضیحات تکمیلی:
اگر یک محقق یا دانشجو هستید به احتمال زیاد، نیاز به یادگیری یک زبان برنامه نویسی برای تجزیه و تحلیل داده ها خواهید داشت. چرا که تحلیل این داده ها به صورت دستی در بسیاری از موارد می تواند پیچیده و در برخی موارد نشدنی باشد!
متلب (MATLAB) یکی از محبوب ترین نرم افزارهای مهندسی است که قابلیت برنامهنویسی و محاسبات عددی را برای شما فراهم میسازد. متلب در واقع برگرفته از لغات Matrix Laboratory به معنای آزمایشگاه ماتریس است. چرا میگوییم آزمایشگاه ماتریس؟ زیرا تمام عملیات و محاسبات در نرم افزار متلب با رویکرد ماتریسی صورت میگیرد. میتوان گفت متلب یک محیط برنامهنویسی کامل با زبان برنامهنویسی ویژهی خود بوده و دارای کتابخانهای غنی باtoolbox های فراوان است.
نرم افزار متلب دارای یک محیط توسعه یافته کدنویسی است. این نرم افزار برخلاف ویرایشگر متنی مانند Notepad، قادر به ردیابی خطاهای کدنویسی و تکمیل دستورات است. ضمن اینکه پیشنهادات عملکردی را در هر لحظه به کاربر اعلام مینماید.
آموزش نرم افزار متلب چه ضرورتی برای ما دارد؟
در هر شغل و حرفهای که نیازمند تجزیه و تحلیل دادهها است، نرم افزار متلب کاربرد دارد. هم اکنون، بسیاری از صنایع و شرکت ها تحلیلهای خود را بر مبنای نرم افزار متلب انجام میدهند. برای مثال صنایع دفاعی و هوافضا از متلب برای نمونه گیریهای اولیه و تست و آزمایشها استفاده میکنند یا صنعت رباتیک از برنامهنویسی متلب در جهت ساخت رباتهای پیچیده استفاده میکند.
میتوان گفت متلب از مهمترین نرمافزارهایی است که یک مهندس یا پژوهشگر در عرصه فعالیت خود به آن نیاز خواهد داشت و بنابراین باید آموزش آن را فرا بگیرد.
متلب (MATLAB) شامل چه بخش هایی می شود؟
زبان متلب
متلب یک زبان سطح بالای ماتریس- آرایهای است ویژگیهای برنامهنویسی شی گرا را شامل میشود که میتوان با کمک آن برنامههای ساده و پیچیده را ایجاد کرد.
محیط کاری متلب
محیط کاری این نرم افزار مجموعهای از ابزار و امکانات بوده که می توان به عنوان کاربر متلب یا برنامهنویس متلب با آنها تعامل داشت. این محیط دارای امکاناتی جهت مدیریت متغیرها در فضای کاری و ابزاری جهت توسعه، رفع خطا، مدیریت و ایجاد فایلها در برنامههای متلب است.
کنترل گرافیک
در واقع همان سیستم گرافیکی متلب است که شامل دستورات سطح بالا برای تجسم دادههای دوبعدی و سهبعدی، پردازش تصویر، انیمیشن و گرافیک است و علاوه بر آن، شامل دستورات سطح پایین بوده که اجازه میدهد ظاهر گرافیکی برنامههای خود را به شکل سفارشی طراحی کنید.
واسط گرافیکی کاربر
این نرم افزار شامل ابزاری است که به برنامهنویس اجازه میدهد بهصورت تعاملی یک واسط گرافیکی کاربر را ایجاد کند. با این قابلیت برنامهنویس میتواند برنامههای تجزیه و تحلیل دادهها را به نحوی طراحی کند که کاربران بیتجربه هم به راحتی بتوانند با برنامه تعامل داشته باشند.
رسم مستقل از دستگاه
برخلاف بسیاری از زبانهای کامپیوتری دیگر، متلب دستورهای بسیاری جهت تصویربرداری و رسم دارد. این تصاویر و رسمها میتواند روی هر وسیله خروجی گرافیکی که توسط کامپیوتر پشتیبانی میشود نمایش داده شود.
سرفصل های دوره آموزش متلب
- نرم افزار MATLAB چيست و چگونه ميتوانيم از آن استفاده كنيم.
- معرفي Syntax پايه MATLAB، پنجره ي Command Window
- عملياتهاي رياضي اساسي جمع، تفريق و ضرب برروي ماتريسها، تقدم عملياتهاي رياضي
- آموزش استفاده از توابع موجود MATLAB
- نحوه ايجاد توابع دلخواه در MATLAB
- حل معادلات خطي با استفاده از MATLAB
- حلقههاي For, While و If Statements
- بررسي انواع داده ها در MATLAB مانند Strings, structures, cells
- رسم منحني هاي كاربردي براي آناليز كردن دادهها
- چگونگي بارگذاري دادهها و ذخيره كردن آنها
- چگونگي شخصي سازي منحني هاي رسم شده به دلخواه
- بررسي انواع فايلها مانند فايلهاي Excel و Text
- تبديل فوريه
- ايجاد كردن متغيرهاي رندوم
- ميانگين و واريانس
- توزيع گوسي