محاسبات بالاتر به منظور مشتق

برای محاسبه بالاتری از مشتق تابع f، ما از نحوه اجرا در متلب (diff(f,n استفاده می کنیم.

به ما اجازه دهید مشتق دوم از تابع y=f(x)=x.e-3x بگیریم.

f = x*exp(-3*x);

diff(f,2)

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

558

معادله octave زیر معادل محاسبات بالا است:

pkg load symbolic

symbols

x = sym(“x”):

f = x*exp(-3*x);

differentiate(f, x,2)


مثال

در مثال زیر، ما یک مسئله را حل می کنیم. تابع (y=f(x)=3sin(x)+7cos(5x داده شده است.ما می خواهیم بفهمیم معادله (f”+f=-5cos(2x درست را نگه میدارد.

یک فایل اسکریپت ایجاد کنید و کد زیر را در آن وارد کنید:

syms x

y =3*sin(x)+7*cos(5*x);% defining the function

lhs = diff(y,2)+y;%evaluting the lhs of the equation

rhs =-5*cos(2*x);%rhs of the equation

if(isequal(lhs,rhs))

disp(‘yes, the equation holds true’);

else

disp(‘no, the equation does not hold true’);

end

disp(‘value of lhs is: ‘), disp(lhs);

 

زمانی که شما فایل را ایجاد می کنید، نتیجه زیر نشان داده می شود:

559

معادله octave زیر  محاسبات بالا را نشان می دهد:

pkg load symbolic

symbols

x = sym(“x”) ;

y =3*sin(x)+7*cos(5*x);% defining the function

lhs = differentiate(y, x,2)+ y;%evaluting the lhs of the equation

rhs =-5*cos(2*x);%rhs of the equation

if(lhs == rhs)

disp(‘yes, the equation holds true’);

else

disp(‘no, the equation does not hold true’);

end

disp(‘value of lhs is: ‘), disp(lhs);


نویسنده: مهندس عربعامری

 

مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,

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

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