رفتن به مطلب

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

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

 

میخواهیم انتگرال 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:

لینک به دیدگاه
×
×
  • اضافه کردن...