חישוב מספררונים עם Scipy: שלב אחר צעד דוגמאות למהנדסים
שילוב נומרי הוא טכניקה בסיסית בהנדסה עבור הערכת הערך של אינטגרלים שלא ניתן לפתור מבחינה אנליטית. SciPy, ספריית פייתון, מספק כלים חזקים לביצוע חישובים אלה ביעילות. מאמר זה מציג דוגמאות שלב אחר שלב כדי לעזור למהנדסים להבין כיצד להשתמש SciPy לשילוב מספרי.
שילוב מספרי בסיסי עם SciPy
הפונקציה הנפוצה ביותר עבור שילוב מספרי ב-Sy היא LT:0. [הוא] מצמיד את האינטגראלי המובהק של פונקציה על פני מרווח מוגדר.
ראשית, לייבא את המודול הדרוש ולהגדיר את הפונקציה לשלב.
דוגמה:
(ב) 1
(ב) 2
(ב) .
לאחר מכן, בצע את האינטגרציה על המרווח (0, 1).
(ב) .
ה-FLT:5 מכיל את הערך המשוער של האינטגרל, ו-FLT:6 מעריך את השגיאה.
שיפור פונקציות מרובות
SciPy יכול להתמודד עם פונקציות מורכבות יותר ומרווחים מרובים.לדוגמה, שילוב פונקציה חטא על [0, ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
Define the function:
◄ [15]
(ב) .
(ב) .
דמיין את האינטגראלי:
(ב) .
התוצאה היא האזור מתחת לעקומה החטא בין 0 ל- ⁇ .
שימוש ב-Syveson's Rule with SciPy
סקיפי מספק גם את ה-FLT:11 עבור שלטונו של סימפסון, אשר שימושי עבור נתונים מעוקלים באותה מידה.
דוגמה לנקודות נתונים:
◄
(ב) .
דמיין את האינטגראלי:
(ב) .
שיטה זו מתאימה כאשר נקודות נתונים מסומנות במרווחים קבועים.