انتگرال گیری در متلب
تابع int براي گرفتن انتگرال معين و نامعين به كار مي رود. قرارداد عملكرد انتگرال در مورد ورودي ها، مشابه مشتق است، با اين تفاوت كه اينجا پس از ورودي دوم كه نشان مي دهد انتگرال بر مبناي كدام متغير گرفتـه مـي شـود، اگـر انتگرال نامعين باشد، ديگر آرگوماني وارد نمي كنيم و اگر م عين باشد اول حد پايين انتگرال و سـپس حـد بـالاي آن را وارد ميكنيم. در اينجا نيز اگر متغير مبنا نوشته نشود، x يا در صورت عدم وجود آن متغيري كه از نظر الفبايي به x نزديكتر است، به عنوان متغير مبناي انتگرال در نظر گرفته مي شود . براي گرفتن انتگرال هاي چندگانه لا زم است از تابع int به صورت تودرتو استفاده گردد . مثال هاي متعدد زير، چگونگي عملكرد تابع int را نشان مي دهد؛ به چگونگي وارد كردن آرگومان ها توجه كنيد
>> syms x y z t
>> w=sin(x)+cos(y)+exp(z)+t^2;
>> int(w)
ans= -cos(x)+cos(y)*x+exp(z)*x+t^2*x
>> int(w,y)
sin(x)*y+sin(y)+exp(z)*y+t^2*y
>> int(w,-pi,pi) ans= 2*cos(y)*pi+2*exp(z)*pi+2*t^2*pi
>> int(w,t,1,10)
ans= 9*sin(x)+9*cos(y)+9*exp(z)+333
>> int(w,z,-inf,0)
ans= signum(sin(x)+cos(y)+t^2)*Inf
>> vpa(int(int(int(w,x),t),z,0,pi/2),3)
ans= -1.57*cos(x)*t+1.57*cos(y)*x*t+3.81*x*t+.524*t^3*x
تابع signum همان تابع sign است كه اينجا نام آن در قسمت پاسخ كامل آورده شده ، اما در دستورات حتمـاً بايـد از خود تابع sign استفاده كنيم.
نویسنده: پور مقدس
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,