Table of Contents
ادغام عددی یک تکنیک اساسی در مهندسی برای تقریباً ارزش جدایی ناپذیر است که نمی تواند به صورت تحلیلی حل شود. SciPy، کتابخانه پایتون، ابزارهای قدرتمندی برای انجام این محاسبات به طور موثر فراهم می کند.این مقاله نمونه های گام به گام برای کمک به مهندسان در درک چگونگی استفاده از SciPy برای ادغام عددی ارائه می دهد.
ادغام عددی پایه با SciPy
رایج ترین عملکرد برای ادغام عددی در SciPy (FLT:0) است که یک تابع مشخص را در یک بازه مشخص محاسبه می کند.
ابتدا، ماژول لازم را وارد کنید و تابع را برای ادغام تعریف کنید.
مثال:
[[ویرایش]
[FLT2]
[FLT3]
سپس در طول دوره، به صورت جداگانه به صورت جداگانه عمل کنید.
[[ویرایش]
در این میان، این اختلاف و اختلاف و اختلاف و اختلاف و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و تردید و بی نیاز به آن است.
ادغام توابع متعدد
SciPy می تواند عملکرد پیچیده تر و فواصل متعدد را مدیریت کند.برای مثال، یکپارچه سازی یک تابع گناه بیش از [0، π].
تابع را تعریف کنید:
[FLT7]
[در این میان]
[[ویرایش]
ثبت نام در این زمینه:
[FLT 10 ]
نتیجه این است که منطقه تحت منحنی گناه بین 0 و π است.
استفاده از قانون سیمپسون با SciPy
SciPy همچنین برای قانون سیمپسون (FLT 11) که برای نقاط داده به همان اندازه فضا شده مفید است، فراهم می کند.
مثالی با نقاط داده:
[در این میان]
[[ویرایش]
ثبت نام در این زمینه:
[FLT14]
این روش مناسب است زمانی که نقاط داده در فواصل منظم نمونه برداری می شوند.