ใช้ฟรี ไม่ต้องมีบัญชี

ตัวแก้สมการเชิงอนุพันธ์

ประมาณปัญหาค่าเริ่มต้นอันดับหนึ่ง y′ = f(x,y) ด้วย Runge–Kutta 4 แบบคงที่ ป้อนอนุพันธ์ จุดเริ่มต้นและมูลค่า จุดสิ้นสุด และจำนวนก้าว ทุกอย่างทำงานในเบราว์เซอร์นี้

ใช้ x และ y, ตัวเลข, + − × ÷ และ ^ ฟังก์ชั่นที่รองรับ: sin, cos, tan, exp, ln, log, sqrt และ abs เขียนการคูณอย่างชัดเจน เช่น x*y

RK4 แบบคลาสสิกแบบคงที่สำหรับ ODE ค่าเริ่มต้นลำดับที่หนึ่งเท่านั้น รองรับได้ถึง 10,000 ขั้นตอน; x ต้องอยู่ภายใน ±1,000,000 และ y ภายใน ±1,000,000,000,000 กราฟและ CSV แสดงจุดสุ่มตัวอย่างสูงสุดประมาณ 101 จุด ผลลัพธ์เชิงตัวเลขอาจคลาดเคลื่อนได้ใกล้กับความไม่ต่อเนื่อง ภาวะเอกฐาน หรือสมการแข็ง ไม่พบวิธีแก้ปัญหาทั่วไปเชิงสัญลักษณ์หรือรับรองข้อผิดพลาด

ตัวแก้สมการเชิงอนุพันธ์ RK4 ทำงานอย่างไร

RK4 ประมาณการโซลูชันโดยใช้การประเมินความชันสี่ครั้งต่อขั้นตอน ขั้นตอนที่เล็กกว่ามักจะปรับปรุงความแม่นยำสำหรับวิธีแก้ปัญหาที่ราบรื่น แต่การประมาณเชิงตัวเลขนี้ไม่ใช่วิธีแก้ปัญหาเชิงสัญลักษณ์หรือที่แน่นอน

คำถามที่พบบ่อย

ตัวแก้สมการเชิงอนุพันธ์ RK4 ทำงานอย่างไร

RK4 ประมาณการโซลูชันโดยใช้การประเมินความชันสี่ครั้งต่อขั้นตอน ขั้นตอนที่เล็กกว่ามักจะปรับปรุงความแม่นยำสำหรับวิธีแก้ปัญหาที่ราบรื่น แต่การประมาณเชิงตัวเลขนี้ไม่ใช่วิธีแก้ปัญหาเชิงสัญลักษณ์หรือที่แน่นอน

สมการและค่าของฉันถูกอัปโหลดหรือไม่

ไม่ การคำนวณ กราฟ และ CSV ถูกสร้างขึ้นในเบราว์เซอร์นี้ เครื่องมือนี้ไม่ได้อัปโหลดหรือบันทึกอินพุตของคุณ

วิธี Runge–Kutta คำนวณอะไร

จะประมาณเส้นทางของสารละลายจากจุดเริ่มต้นโดยใช้ตัวอย่างอนุพันธ์หลายๆ ตัวอย่างซ้ำๆ ในแต่ละขั้นตอน หน้านี้ใช้วิธีการ RK ลำดับที่สี่แบบคลาสสิก

ควรใช้กี่ขั้นตอน?

เริ่มต้นด้วยตัวอย่างและเปรียบเทียบผลลัพธ์โดยใช้ขั้นตอนเพิ่มเติม ขั้นตอนที่เล็กกว่าอาจช่วยปรับปรุงวิธีแก้ปัญหาที่ราบรื่น แต่ไม่สามารถแก้ไขภาวะเอกฐานหรือสร้างสมการแข็งที่เหมาะกับวิธีพื้นฐานนี้ได้

สามารถแก้สมการเชิงอนุพันธ์ทุกประการได้หรือไม่

หมายเลข โดยเป็นการประมาณตัวเลขที่รองรับปัญหาค่าเริ่มต้นลำดับแรก ไม่ได้จัดเตรียมวิธีแก้ปัญหาทั่วไปเชิงสัญลักษณ์ พิสูจน์เอกลักษณ์ หรือรับประกันข้อผิดพลาด