محاسبات بالاتر به منظور مشتق
برای محاسبه بالاتری از مشتق تابع f، ما از نحوه اجرا در متلب (diff(f,n استفاده می کنیم.
به ما اجازه دهید مشتق دوم از تابع y=f(x)=x.e-3x بگیریم.
f = x*exp(-3*x);
diff(f,2)
متلب کد را اجرا خواهد کرد و نتیجه زیر را برمی گرداند:
معادله 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);
زمانی که شما فایل را ایجاد می کنید، نتیجه زیر نشان داده می شود:
معادله 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 ,
