การแก้ปัญหาอินทิกรัล

มีฟังก์ชันจำนวนมากที่อินทิกรัลไม่สามารถแสดงออกได้ผ่านฟังก์ชันพื้นฐาน สำหรับอินทิกรัลของฟังก์ชันดังกล่าว มีการใช้วิธีการประมาณต่าง ๆ ซึ่งแก่นแท้คือฟังก์ชันอินทิกรัลถูกแทนที่ "ด้วยฟังก์ชันที่ใกล้เคียง" ฟังก์ชันซึ่งอินทิกรัลของมันสามารถแสดงออกได้ผ่านฟังก์ชันพื้นฐาน
โปรแกรมนี้ใช้วิธีการคำนวณดังต่อไปนี้: วิธีสี่เหลี่ยม, วิธีเฉลี่ย, วิธีทรงสี่เหลี่ยมคางหมู, วิธีซิมป์สัน

เมื่อป้อนฟังก์ชัน ให้ใช้สัญลักษณ์ดังต่อไปนี้:
 
+ - การบวก;Math.log(x) - ลอการิทึมธรรมชาติ;
- - การลบ;Math.cos(x) - โคไซน์;
* - การคูณ;Math.sin(x) - ไซน์;
/ - การหาร;Math.exp(x) - เอ็กซ์โปเนนเชียล;
Math.sqrt(x) - รากที่สอง;Math.pow(x,n) - ยก x เป็นกำลังของ n;

ตัวอย่าง: x^4*cos(x^2+x+1) สอดคล้องกับ Math.pow(x,4)*Math.cos(Math.pow(x,2)+x+1)

ฟังก์ชัน

ขอบเขตการอินทิเกรตล่าง

ขอบเขตการอินทิเกรตบน

วิธีการ
สี่เหลี่ยม
เฉลี่ย
สี่เหลี่ยมคางหมู
ซิมป์สัน
3/8
การแก้ปัญหา
ตามขั้นตอน
ตามความแม่นยำ
จำนวนขั้นตอน
ความแม่นยำ