حل معادلات دیفرانسیل
متلب دستور dsolve را برای حل معادلات دیفرانسیل نمادین فراهم کرده است.
اساسی ترین شکل دستور dsolve برای پیدا کردن راه حل برای یک معادله است:
که eqn یک رشته متنی استفاده شده برای وارد کردن معادله است.
این یک راه حل نمادی با یک مجموعه از ثابت های اختیاری که برچسب های متلب c1,c2,و غیره است را باز می گرداند.
همچنین شما می توانید شرایط مرزی و اولیه خاصی برای مسئله، به عنوان لیست کاما – جدا از هم معادله به صورت زیر :
برای اهداف استفاده از دستور dsolve، مشتق ها همراه با d نشان داده می شوند.برای مثال، معادله مانند f’(t)=-2*f+cost(t) به این صورت وارد می شود:
‘df=-2*f+cost(t)’
مشتق های بالاتر توسط d به منظور مشتق نشان داده می شود.
برای مثال معادله f”(x)=2f’(x)=5sin3x باید به این صورت وارد شود:
‘d2y+2dy=5*sin(3*x)’
اجازه دهید یک مثال نمونه از معادله دیفرانسیل مرتبه اول بزنیم:y’=5 .
s = dsolve(‘dy = 5*y‘)
متلب کد را اجرا خواهد کرد و نتیجه زیر را برمی گرداند:
اجازه دهید مثال دیگری از معادله دیفرانسیل مرتبه دوم بزنیم:y”-y=0,y(0)=-1,y’(0)=2.
dsolve(‘d2y – y = o’, ‘y(o) = -l‘, ‘dy(o) = 2‘)
متلب کد را اجرا خواهد کرد و نتیجه زیر را برمی گرداند:
نویسنده: مهندس عربعامری
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,
