برگزاری دوره آموزشی مقدماتی متلب (MATLAB)
این دوره طی شش جلسه ی دو ساعته و با تدریس مهندس امین امامیان، مدرس دانشگاه، و با همکاری انجمن علمی مکانیک دانشگاه بجنورد برگزار شد.
اهم مطالب ذکر شده در دوره به شرح زیر است:
- آشنایی با نرم افزار متلب و محیط کار آن
- تعریف بردارها و ماتریس ها در متلب
- قواعد اندیس گذاری (Indexing) در متلب
- تابع Sum برای محاسبه مجموع عناصر ماتریس
- تابع reshape برای تغییر اندازه یک ماتریس
- تابع diag برای ایجاد عناصر قطری ماتریس
- استفاده از توابع Round، Floor، Fix و ceil برای تبدیل اعداد غیر صحیح به اعداد صحیح
- ماتریس های ویژه در متلب (magic، eye و zeros)
- تکرار ماتریس ها و آرایه ها با استفاده از تابع repmat
- اعداد و کمیت های ویژه در متلب شامل Nan و Inf
- اپراتورهای مقایسه
- انواع داده ها در متلب
- داده های منطقی و عملگرهای منطقی در متلب
- انواع داده های عددی در متلب (شامل اعداد صحیح و غیرصحیح)
- داده های کاراکتری (char) و رشته ای (String) در متلب
- اعداد مختلط در متلب
- آرایه های سلولی (Cell Array)
- داده های ساختاری (struct) در متلب
- دستورات مربوط به انشعاب و تصمیم گیری (switch و if)
- حلقه های تکرار (while و for)
- پیاده سازی چند برنامه پایه در متلب با استفاده از حلقه های تکرار
- تعریف تابع در متلب
- پیاده سازی توابع با پارامترهای ورودی اختیاری (استفاده از دستور input)
- استفاده از Varargin برای اختصاص ورودی ها با تعداد متغیر
- آشنایی با توابع گرافیکی پایه در متلب
- استفاده از دستور plot برای نمایش و ترسیم انواع نمودارها
- تنظیمات مربوط به نمودارها
- استفاده از دستور subplot برای ترسیم چند نمودار در یک صفحه
- معرفی تابع Bar برای ترسیم نمودارهای میله ای (Bar chart)
- تابع Area برای ترسیم نمودارهای سطح زیر منحنی
- تابع stairs برای ترسیم نمودارهای پله ای (Step Chart)
- تابع stem برای ترسیم نمودارهای میله ای
- تغییر مقیاس محورهای مختصات به مقیاس لگاریتمی
- استفاده از توابع set و get برای تنظیمات مربوط به نمودارها
- استفاده از الگوهای رنگی با استفاده از تابع Color Map
- ترسیم فراوانی داده های آماری با استفاده از توابع Pie و Pie3
- ترسیم هیستوگرام (Histogram) با استفاده از دستور hist و histfit
- ترسیم نمودارهای سه بعدی
- نمایش داده های سه بعدی به صورت سطح با استفاده از تابع surf و mesh
- ترسیم کانتور (Contour) به صورت دو بعدی و سه بعدی
- ترسیم توابع و معادلات دو بعدی با استفاده از دستور ezplot
- ترسیم توابع و معادلات سه بعدی با استفاده از دستور ezsurf
- خواندن و نوشتن اطلاعات در فایل های اکسل (Excel) توسط متلب با استفاده از توابع xlswrite و xlsread
- ذخیره سازی داده ها در فایل ها با فرمت mat با استفاده از دستور Save
- خواندن اطلاعات از فایل های mat با استفاده از دستور Load
- خواندن و نوشتن اطلاعات در فایل های متنی (text) توسط متلب با استفاده از توابع Dlmwrite و Dlmread
در پایان هر جلسه نیز به سوالات شرکت کنندگان پاسخ داده شد