تعریف تابع در متلب

تعریف تابع در متلبمدت زمان لازم برای مطالعه: 6 تا 10 دقیقه یکی از مهم ترین مباحثی که در برنامه نویسی با استفاده از متلب مطرح می شود، بحث استفاده و تعریف تابع در متلب است.   تابع ها در متلب، یک یا چند ورودی دریافت می کنند، تعدادی از دستورات را به روی این…

تبدیل رشته به عدد و عدد به رشته در متلب

در آموزش انواع داده ها در متلب را بشناسید با اصلی ترین داده هایی که در متلب وجود دارد آشنا شدید. در آنجا توضیح دادیم که در متلب هم متغیرهای عددی داریم و هم متغیرهایی که کاراکترها را در خود ذخیره می کنند. اشاره شد که وقتی تعدادی از این کاراکترها در کنار هم قرار…

محاسبات سیمبولیک در متلب

محاسبات سیمبولیک در متلبمدت زمان لازم برای مطالعه: 12 تا 20 دقیقه محاسبات نمادین یا سیمبولیک یکی از قابلیت های فوق العاده نرم افزار متلب است که در بسیاری از برنامه ها و پروژه ها می تواند مفید باشد. تولباکس محاسبات ریاضی نمادین یا سیمبولیک (Symbolic Math Toolbox) ابزارهای متنوعی برای تعریف و حل معادلات…

دستور Switch در متلب

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

حلقه while در متلب

همان طور که در آموزش ساختارهای کنترلی در متلب شرح دادیم، یکی از ملزومات کدنویسی با استفاده از هر زبان برنامه نویسی، قابلیت تکرار بخش های دلخواه برنامه با استفاده از حلقه های تکرار است. اشاره کردیم که حلقه های تکرار در متلب، با استفاده از for و while شکل می گیرند.   در آموزش…

حلقه For در متلب

همان طور که در آموزش ساختارهای کنترلی در متلب شرح دادیم، یکی از ملزومات کدنویسی با استفاده از هر زبان برنامه نویسی، قابلیت تکرار بخش های دلخواه برنامه با استفاده از حلقه های تکرار است. اشاره کردیم که یکی از حلقه های تکرار در متلب، حلقه for است. در این بخش قصد داریم این حلقه…

کاربرد دستور diag در متلب

دستور diag در متلب کاربردهای زیادی دارد که در این آموزش در قالب مثال های فراوان به آنها خواهیم پرداخت. به صورت کلی نام تابع diag در متلب از کلمه  diagonal  به معنای قطر گرفته شده است. بنابر این تابع diag به صورت کلی با قطر ماتریس ها سر و کار خواهد داشت. تعیین عناصر…

ساختارهای کنترلی در متلب

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

if در متلب

در آموزش ساختارهای کنترل در متلب توضیح دادیم که یکی از نیازهایی که در هر زبان برنامه نویسی وجود دارد، نیاز به ایجاد انشعاب و شرط گذاری است. متلب هم این ویژگی را دارد. همان طور که گفتیم با استفاده از  switch و if در متلب می توانیم شرط گذاری کنیم و از بین چند…

برازش منحنی در متلب با استفاده از تابع polyfit

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