رفتن به مطلب

ارسال‌های توصیه شده

ارسال شده در

انتگرال گیری در متلب

 

میخواهیم انتگرال ln(sin(x)) در 0 تا 90 درجه را حساب کنیم.

ابتدا بازه و طول گام را تعریف کرده.

سپس تابع رو تعریف میکنیم.توجه داشته باشید که در متلب برای تعریف ln از دستور log استفاده میشود.

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

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

  • Like 5
  • 1 ماه بعد...
ارسال شده در

سرگرمی در متلب:

دو عبارت fifteen

و xpbombs را در متلب تایپ کنید....هر کدام یک بازی هستند.........

  • Like 4
  • 6 ماه بعد...
ارسال شده در
انتگرال گیری در متلب

 

میخواهیم انتگرال ln(sin(x)) در 0 تا 90 درجه را حساب کنیم.

ابتدا بازه و طول گام را تعریف کرده.

سپس تابع رو تعریف میکنیم.توجه داشته باشید که در متلب برای تعریف ln از دستور log استفاده میشود.

برای انتگرال گرفتن از یک تابع از دستور trapz استفاده میکنیم.که از درایه دوم نسبت به درایه اول مشتق میگیره. ==> انتگرال

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

با توجه به اینکه انتگران در کران پایین انتگرال پیوسته نیست (پیوستگی از سمت راست داره)، روشی که به کار رفته به جواب درستی نرسیده. برای محاسبه عددی این نوع انتگرالها باید از روشهایی استفاده کنید که در محاسبه انتگران، از گره (یا گره های) کرانه ای استفاده نمی کنن. مثل روش گوس و روشهای مبتنی بر روش گوس:

 

تابع GaLeg براي انتگرالگيري به روش گوس ـ لژاندر (10 گره ای):


function S=GaLeg(Integrand,a,b)
%GALEG Gauss-Legendre rule for evaluating Integral of a function.
% I=GALEG(FUN,A,B) evaluates integral of function FUN from A to B.
% The function Y = FUN(X) should accept a vector argument X and return
% a vector result Y, the integrand evaluated at each element of X.
%
% Numerical Recipes for Solving Engineering Problems using MATLAB
% By: Mehdi Mosafer, 1st ed., 2002.
x=[0.1488743389;0.4333953941;0.6794095682;0.8650633666;0.97390652];
w=[0.2955242247;0.2692667193;0.2190863625;0.1494513491;0.06667134];
xm=(b+a)/2;xr=(b-a)/2;
dx=xr*x;
S=w.'*(feval(Integrand,(xm+dx))+feval(Integrand,(xm-dx)));
S=xr*S;
برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

مرجع: کتاب شگردهای عددی، بخش 4

 

ـ برای مطالعه بیشتر به مرجع، صفحات 101 تا 103 مراجعه کنید.

ـ می دونم که پست قدیمیه؛ من تازه دیدم.

  • Like 3
  • 1 سال بعد...
ارسال شده در

سلام دوستان ن ن ن ن

 

کسی هست کمک کنه برای ی برنامه ه ه ه برنامه نویسی با الگوریتم ژنتیک در زمینه برقی ی ی ی

 

 

کسی رو سراغ ندارید د د د د د معرفی کنید

 

هزینه اش هم هر چی باشه اشکالی نداره:a030:

×
×
  • اضافه کردن...