آموزش متلبتکنولوژی

مشتق در متلب (آموزش مشتق گیری در Matlab)

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

مشتق در متلب

بیایید مثالهای زیر را بررسی کنیم.

مثال 1

مشتق در متلب

برای یادگیری آردوینو (برنامه نویسی، ساخت ربات، ارتباط با اندروید) روی دوره آموزش آردوینو کلیک کنید.
برای یادگیری کامل الکترونیک روی دوره آموزش الکترونیک کلیک کنید.

مثال 2

مثال 2

مثال 3
مثال 3برای یافتن مشتقات f ، g و h در Matlab با استفاده از تابع syms کد زیر را وارد میکنیم.

syms x
f = cos(8*x)
g = sin(5*x)*exp(x)
h =(2*x^2+1)/(3*x)
diff(f)
diff(g)
diff(h)

که موارد زیر را برمی گرداند (برای جلوگیری از سردرگمی نمایش همه جوابها به طور همزمان ، می توانید مشتق ها را جدا جدا محاسبه کنید)

مشتق متلب

که میتوان موارد زیر را بدست آورد:

محاسبه مشتق معادلات با متلب

مشتق یک ثابت

ما می دانیم که مشتق هر ثابت صفر است اما اگر به دلایلی می خواهید مشتق یک ثابت را با استفاده از Matlab پیدا کنید ، در اینجا نحوه انجام کار توضیح داده شده است.

constant = sym('5');
diff(constant)

مشتق دوم در متلب

برای یافتن مشتق دوم در متلب، از کد زیر استفاده کنید

diff(f,2)

یا

diff(diff(f))

هر دو نتیجه یکسانی خواهند داشت.

همچنین اگر در مورد این مطلب سوالی داشتید در انتهای صفحه در قسمت نظرات بپرسید

مشتق جزئی در Matlab

برای یافتن مشتق عبارتی که بیش از یک متغیر دارد ، باید متغیری را تعیین کنید که می خواهید با استفاده از تفاوت آن ها عبارت را حل کنید. تابع diff به محاسبه مشتق جزئی عبارت نیز کمک می کند.

مثال

مثال 3

مشتق جزئی f با توجه به x چیست؟

مشتق جزئی

در اینجا نحوه انجام آن در Matlab آورده شده است:

syms x y
f = sin(x*y)
diff(f,x)

که برمی گرداند:

مشتق ماتریس در Matlab

برای یافتن مشتق یک ماتریس می توانید از همین روش استفاده کنید.

اگر ما یک ماتریس A داشته باشیم که دارای مقادیر زیر است:

مشتق ماتریس در Matlab

کد محاسبه مشتق آن میشود:

syms x
A = [cos(4*x) 3*x ; x sin(5*x)]
diff(A)

که جواب زیر را برمیگرداند:

محاسبه مشتق ماتریس در متلب

برای مشاهده توضیحات روی دوره مورد نظر کلیک کنید.

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام آیرنکس را دنبال کنید.

تصویر از محمد رحیمی

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید) سعی میکنم تمام نظرات را پاسخ دهم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *