✳️سرفصل دوره «اصول برنامه نویسی متلب»
📚فصل 1: آشنایی با محیط نرمافزار و مفاهیم پایه
🔸معرفی نرمافزار MATLAB و محیط کاری آن (Command Window، Workspace، Editor، Figure، Help)
🔸ساخت، ذخیره و مدیریت فایلها و پروژهها
🔸انواع دادهها در متلب (عدد، رشته، منطقی، آرایه، سلآرایه و ...)
📚فصل 2: کار با ماتریسها و عملگرها
🔸تعریف ماتریس و آرایهها
🔸قواعد اندیسگذاری و دسترسی به عناصر
🔸توابع پایهای ماتریسی (sum, mean, size, reshape, diag, linspace, zeros, ones, eye)
🔸عملگرهای ریاضی (+, -, *, ./, .^) و مقایسهای (>, <, ==, ~=)
🔸دادههای منطقی و عملگرهای منطقی (&, |, ~)
📚فصل 3: برنامهنویسی مقدماتی در متلب
🔸ساختارهای کنترلی (if, else, elseif, switch, for, while)
🔸مفهوم اختصاص حافظه و بهینهسازی ساده کد
🔸نوشتن اسکریپتها (M-files) و اجرای آنها
🔸نمایش دادهها با disp, fprintf, sprintf
📚فصل 4: توابع (Functions)
🔸تعریف و ساخت تابع در متلب
🔸ورودی و خروجی تابع (از جمله varargin, varargout)
🔸محدوده متغیرها (scope) و مدیریت دادهها بین تابع و workspace
📚فصل 5: ترسیم نمودارها و تجسم دادهها
🔸رسم نمودارهای دوبعدی (plot, bar, hist, subplot)
🔸تنظیم عنوان، محور، و legend
🔸رسم نمودارهای سهبعدی (surf, mesh, contour)
🔸ذخیره و خروجی گرفتن از نمودارها
📚فصل 6: حل مسائل عددی و جبری پایه
🔸محاسبه چندجملهایها و جبر خطی (roots, polyval, inv, det)
🔸حل معادلات خطی و غیرخطی (fsolve, linsolve)
🔸مشتق، انتگرال و معادلات دیفرانسیل ساده (diff, int, ode45)
📚فصل 7: آشنایی مقدماتی با ابزارهای پیشرفته
🔸محیط Simulink و کاربرد آن
🔸جعبهابزار Symbolic Math و مثالهایی از محاسبات نمادین
🔸درونیابی، برازش منحنی و برونیابی (interp1, polyfit, polyval)
📚فصل 1: آشنایی با محیط نرمافزار و مفاهیم پایه
🔸معرفی نرمافزار MATLAB و محیط کاری آن (Command Window، Workspace، Editor، Figure، Help)
🔸ساخت، ذخیره و مدیریت فایلها و پروژهها
🔸انواع دادهها در متلب (عدد، رشته، منطقی، آرایه، سلآرایه و ...)
📚فصل 2: کار با ماتریسها و عملگرها
🔸تعریف ماتریس و آرایهها
🔸قواعد اندیسگذاری و دسترسی به عناصر
🔸توابع پایهای ماتریسی (sum, mean, size, reshape, diag, linspace, zeros, ones, eye)
🔸عملگرهای ریاضی (+, -, *, ./, .^) و مقایسهای (>, <, ==, ~=)
🔸دادههای منطقی و عملگرهای منطقی (&, |, ~)
📚فصل 3: برنامهنویسی مقدماتی در متلب
🔸ساختارهای کنترلی (if, else, elseif, switch, for, while)
🔸مفهوم اختصاص حافظه و بهینهسازی ساده کد
🔸نوشتن اسکریپتها (M-files) و اجرای آنها
🔸نمایش دادهها با disp, fprintf, sprintf
📚فصل 4: توابع (Functions)
🔸تعریف و ساخت تابع در متلب
🔸ورودی و خروجی تابع (از جمله varargin, varargout)
🔸محدوده متغیرها (scope) و مدیریت دادهها بین تابع و workspace
📚فصل 5: ترسیم نمودارها و تجسم دادهها
🔸رسم نمودارهای دوبعدی (plot, bar, hist, subplot)
🔸تنظیم عنوان، محور، و legend
🔸رسم نمودارهای سهبعدی (surf, mesh, contour)
🔸ذخیره و خروجی گرفتن از نمودارها
📚فصل 6: حل مسائل عددی و جبری پایه
🔸محاسبه چندجملهایها و جبر خطی (roots, polyval, inv, det)
🔸حل معادلات خطی و غیرخطی (fsolve, linsolve)
🔸مشتق، انتگرال و معادلات دیفرانسیل ساده (diff, int, ode45)
📚فصل 7: آشنایی مقدماتی با ابزارهای پیشرفته
🔸محیط Simulink و کاربرد آن
🔸جعبهابزار Symbolic Math و مثالهایی از محاسبات نمادین
🔸درونیابی، برازش منحنی و برونیابی (interp1, polyfit, polyval)
👍1