کارگاه برنامهنویسی MATLAB
نمیسال تحصیلی
معرفی و سرفصلها
معرفی و اهداف درس
هدف از این درس، آشنایی با روشهای برنامهنویسی، الگوریتمهای پیشرفته و کاربردی در حوزه علوم کامپیوتر با زبان برنامهنویسی MATLAB است. دانشجویانی که این درس را با موفقیت پشت سر بگذارند بینش مناسبی درباره ساختار ورودی – خروجی، ارتباط با کاربر، ثبت و خواندن دادهها، متغیرها و دستورات کنترل روند برنامه، ماتریسها و آرایهها، حلقهها، عبارتهای شرطی، توابع و زیربرنامهها، ترسیم داده های خروجی در قالب نمودارهای دوبعدی و سهبعدی، پیادهسازی فلوچارت و نیز شبیهسازی الگوریتمهای پیشرفته و کاربردی حوزه علوم کامپیوتر در MATLAB خواهند داشت.
برنامه زمانبندی کلاس
سرفصل مطالب: معرفی محیط نرمافزار MATLAB، آشنایی با تعریف ماتریسها و بردارها، چگونگی آدرسدهی به عناصر ماتریس و چگونگی تغییر عناصر در یک ماتریس، عملیات ریاضی روی ماتریسها.
سرفصل مطالب: دستورهای ورودی و خروجی در MATLAB.
سرفصل مطالب: دستورهای کنترل روند اجرای برنامه (1).
سرفصل مطالب: دستورهای کنترل روند اجرای برنامه (2).
سرفصل مطالب: آشنایی با مفهوم تابع.
سرفصل مطالب: آشنایی با جعبهابزار محاسبات نمادین.
سرفصل مطالب: برنامهنویسی و حل چند مسأله با مطالبی که تا کنون بیان شده است.
سرفصل مطالب: برنامهنویسی و حل چند مسأله با مطالبی که تا کنون بیان شده است.
سرفصل مطالب: سری فوریه و تیلور
سرفصل مطالب: برازش منحنی (Data Fitting)
سرفصل مطالب: میانیابی
سرفصل مطالب: بهینهسازی در MATLAB.
سرفصل مطالب: الکترواستاتیک و قانون گاوس.
سرفصل مطالب: هندسه جریان سیال.
سرفصل مطالب: معادلات اویلر
سرفصل مطالب: حل معادلات دیفرانسیل
سرفصل مطالب:
سرفصل مطالب:
سرفصل مطالب:
سرفصل مطالب:
سرفصل مطالب: معرفی محیط نرمافزار MATLAB، آشنایی با تعریف ماتریسها و بردارها، چگونگی آدرسدهی به عناصر ماتریس و چگونگی تغییر عناصر در یک ماتریس، عملیات ریاضی روی ماتریسها.
سرفصل مطالب: دستورهای ورودی و خروجی در MATLAB، دستورهای کنترل روند اجرای برنامه و آشنایی با مفهوم تابع.
سرفصل مطالب: آشنایی با گرافیک دوبعدی و سهبعدی و تغییر ویژگیهای نمودارها.
سرفصل مطالب: پردازش تصویر 1
سرفصل مطالب: پردازش تصویر 2
سرفصل مطالب: پردازش تصویر 3
سرفصل مطالب: پردازش تصویر 4
سرفصل مطالب: شبکههای عصبی مصنوعی 1
سرفصل مطالب: شبکههای عصبی مصنوعی 2
سرفصل مطالب: شبکههای عصبی مصنوعی 3
سرفصل مطالب: شبکههای عصبی مصنوعی 4
سرفصل مطالب: شبکههای عصبی مصنوعی 5
سرفصل مطالب: الگوریتم ژنتیک 1
سرفصل مطالب: الگوریتم ژنتیک 2
سرفصل مطالب: جعبه ابزار Wavelet
سرفصل مطالب: یادگیری ماشین در MATLAB
سرفصل مطالب: یادگیری ماشین در MATLAB
منابع درس
راهنمای کاربردی Matlab 7.11 R2010 b: همراه با آموزش مباحث پیشرفته ریاضیات دانشگاهی
نویسندگان: علی ابویی مهریزی، نیما جمشیدی، سیدرسول مولایی، رضا رضائی، مایا جمشیدی
ناشر: عابد، مهرگان قلم
برنامه نویسی MATLAB برای مهندسان
نویسنده: استفان جی. چاپمن
مترجمان: بهزاد عبدی، محمود کشاورزمهر
ناشر: نوپردازان
مباحثي ويژه در مهندسي برق و كامپيوتر با MATLAB
نویسندگان: علي اكبر علمداري، عبدالله دوستي عارف، رابعه كريمي مهابادي
ناشر: نگارنده دانش
تکلیفها
تاریخهای مهم
ساعت امتحان: 14:00
مدت زمان: 90 دقیقه
محل برگزاری: کارگاه کامپیوتر شماره 1