การอินเตอร์โพเลชันหมายถึงการประมาณค่าระหว่างจุดข้อมูลที่ทราบอยู่แล้ว ถ้าค่า ที่คุณต้องการอยู่ภายในช่วงของข้อมูลที่มี การอินเตอร์โพเลชันจะช่วยให้คุณประมาณค่า ที่หายไปได้
กรณีที่ง่ายที่สุดคือการอินเตอร์โพเลชันเชิงเส้น ซึ่งใช้เส้นตรงเชื่อมระหว่างสองจุด ส่วนการอินเตอร์โพเลชันพหุนามใช้พหุนามเพียงตัวเดียวที่ผ่านหลายจุดได้พอดี การอินเตอร์โพเลชันแบบลากร็องจ์เป็นสูตรมาตรฐานสำหรับเขียนพหุนามนั้น เมื่อค่า ที่ทราบไม่ซ้ำกัน
ถ้าค่า ที่ไม่ทราบอยู่นอกช่วงที่ทราบ นั่นไม่ใช่การอินเตอร์โพเลชัน แต่เป็นการเอ็กซ์แทรโพเลชันแทน ซึ่งเป็นงานคนละแบบและมักเชื่อถือได้น้อยกว่า
สูตรการอินเตอร์โพเลชันเชิงเส้น
สมมติว่าคุณทราบจุด และ โดยที่ สำหรับค่า ที่อยู่ระหว่าง และ การอินเตอร์โพเลชันเชิงเส้นใช้สูตร
แนวคิดคือหาสัดส่วนของระยะในแนวนอนจาก ไปยัง แล้วใช้สัดส่วนเดียวกันกับการเปลี่ยนแปลงในแนวตั้งจาก ไปยัง สูตรนี้ให้ค่าถูกต้องพอดีถ้าความสัมพันธ์จริงเป็นเชิงเส้นบนช่วงนั้น มิฉะนั้นจะเป็นเพียงค่าประมาณเฉพาะบริเวณ
ตัวอย่างการอินเตอร์โพเลชันเชิงเส้น
สมมติว่าจุดที่ทราบคือ และ และคุณต้องการหาค่าที่
ใช้สูตรการอินเตอร์โพเลชันเชิงเส้น:
จากนั้นจัดรูป:
ดังนั้นค่าที่อินเตอร์โพเลตได้คือ ซึ่งสมเหตุสมผล เพราะ อยู่ห่างจาก ไปยัง เป็นระยะหนึ่งในสาม ดังนั้นค่าผลลัพธ์จึงขยับจาก ไปยัง เป็นระยะหนึ่งในสามเช่นกัน
การอินเตอร์โพเลชันพหุนามคือการฟิตให้ผ่านหลายจุดแบบพอดี
ถ้าคุณมีมากกว่าสองจุดและค่า ไม่ซ้ำกัน การอินเตอร์โพเลชันพหุนามจะมองหาพหุนามเพียงตัวเดียวที่ผ่านทุกจุดเหล่านั้น สำหรับจุด จุดที่มีค่า ต่างกัน จะมีพหุนามเพียงหนึ่งเดียวที่มีดีกรีไม่เกิน และฟิตข้อมูลเหล่านั้นได้พอดี
ตัวอย่างเช่น สองจุดกำหนดเส้นตรง สามจุดกำหนดพาราโบลาได้มากสุด และสี่จุดกำหนดพหุนามดีกรีสามได้มากสุด วิธีนี้มีประโยชน์เมื่อคุณต้องการสูตรที่เรียบลื่นและตรงกับค่าที่สุ่มตัวอย่างมาอย่างพอดี
ข้อแลกเปลี่ยนคือ การฟิตได้พอดีไม่ได้แปลว่าจะมีพฤติกรรมที่ดีเสมอระหว่างจุดข้อมูล หากมีหลายจุดหรือจุดอยู่ห่างกันมาก พหุนามอินเตอร์โพเลชันดีกรีสูงอาจแกว่งมาก โดยเฉพาะใกล้ปลายช่วง
สูตรการอินเตอร์โพเลชันแบบลากร็องจ์
การอินเตอร์โพเลชันแบบลากร็องจ์เป็นวิธีตรงไปตรงมาในการเขียนพหุนามอินเตอร์โพเลชัน ถ้าคุณมีจุด โดยที่ แตกต่างกัน รูปแบบลากร็องจ์คือ
โดยที่
พหุนามฐานแต่ละตัว ถูกสร้างให้มีค่าเท่ากับ ที่ และเท่ากับ ที่ค่า อื่น ๆ ที่ทราบ นั่นจึงเป็นเหตุผลที่ผลรวมนี้ยังคงให้ค่า ที่ถูกต้องในแต่ละจุดข้อมูล
โดยทั่วไป คุณจะใช้รูปแบบลากร็องจ์เมื่อคุณต้องการพหุนามอินเตอร์โพเลชันที่ตรงพอดีจากชุดจุดจำนวนน้อย แนวคิดของมันชัดเจนและเข้าใจง่าย แต่สำหรับปัญหาเชิงตัวเลขที่ใหญ่ขึ้น มักนิยมใช้รูปแบบอื่นเพราะคำนวณได้เสถียรกว่า
การอินเตอร์โพเลชันกับการเอ็กซ์แทรโพเลชัน
การอินเตอร์โพเลชันหมายถึงการประมาณค่าภายในช่วงของค่า ที่ทราบ ส่วนการเอ็กซ์แทรโพเลชันหมายถึงการขยายการประมาณออกไปนอกช่วงนั้น
ความต่างนี้สำคัญ เพราะการอินเตอร์โพเลชันยังยึดโยงกับข้อมูลใกล้เคียงที่มีอยู่ ขณะที่การเอ็กซ์แทรโพเลชันอาจผิดพลาดได้อย่างรวดเร็ว หากรูปแบบพื้นฐานเปลี่ยนไปนอกช่วงที่สังเกต
ข้อผิดพลาดที่พบบ่อยในการอินเตอร์โพเลชัน
ใช้อินเตอร์โพเลชันนอกช่วงข้อมูล
ถ้า อยู่นอกช่วงที่ทราบ การคำนวณนั้นจะไม่ใช่การอินเตอร์โพเลชันอีกต่อไป แต่กลายเป็นการเอ็กซ์แทรโพเลชัน ซึ่งมักเชื่อถือได้น้อยกว่า
คิดว่าการฟิตได้พอดีแปลว่าตรงกับความจริงพอดี
พหุนามอาจผ่านจุดข้อมูลที่วัดมาได้พอดีทุกจุด แต่ยังเป็นแบบจำลองที่ไม่ดีของสถานการณ์จริงระหว่างจุดเหล่านั้นได้ โดยเฉพาะเมื่อข้อมูลมีสัญญาณรบกวน
ลืมเงื่อนไขที่ว่า ต้องไม่ซ้ำกัน
สำหรับสูตรอินเตอร์โพเลชันมาตรฐาน ค่า ที่ทราบต้องแตกต่างกัน ถ้าจุดข้อมูลสองจุดมีค่า เดียวกันแต่มีค่า ต่างกัน ฟังก์ชันเดียวจะไม่สามารถผ่านทั้งสองจุดได้
เลือกดีกรีสูงเร็วเกินไป
การใช้ทุกจุดข้อมูลสร้างพหุนามขนาดใหญ่เพียงตัวเดียวอาจทำให้เกิดพฤติกรรมไม่เสถียร ในทางปฏิบัติ วิธีแบบแบ่งช่วง เช่น spline มักเป็นตัวเลือกที่ดีกว่าเมื่อมีหลายจุดข้อมูล
การอินเตอร์โพเลชันถูกใช้ที่ไหน
การอินเตอร์โพเลชันพบได้ในวิชาการวิเคราะห์เชิงตัวเลข คอมพิวเตอร์กราฟิก การค้นหาค่าจากตาราง การประมวลผลสัญญาณ และการคำนวณทางวิทยาศาสตร์ มันมีประโยชน์ทุกครั้งที่คุณทราบค่าที่บางจุด แต่ต้องการค่าที่สมเหตุสมผลระหว่างจุดเหล่านั้น
ในวิชาคณิตศาสตร์เบื้องต้น แนวคิดนี้ยังเชื่อมโยงเรื่องความชัน ฟังก์ชัน พหุนาม และการประมาณค่าเข้าด้วยกัน เป็นแนวคิดเดียวคือใช้โครงสร้างที่ทราบเพื่อประมาณค่าที่ไม่ทราบซึ่งอยู่ระหว่างกลาง
ลองทำโจทย์อินเตอร์โพเลชันที่คล้ายกัน
พิจารณาจุด และ แล้วประมาณค่าที่ ด้วยการอินเตอร์โพเลชันเชิงเส้น จากนั้นลองถามต่อว่าการใช้เส้นตรงบนช่วงนั้นดูสมเหตุสมผลหรือไม่
ถ้าคุณอยากตรวจคำตอบอย่างรวดเร็วหลังจากลองตั้งโจทย์เองแล้ว ให้ลองทำในตัวแก้โจทย์และเปรียบเทียบสมการเส้นตรงกับผลลัพธ์ที่คุณได้
ต้องการความช่วยเหลือในการแก้โจทย์?
อัปโหลดคำถามของคุณแล้วรับคำตอบแบบทีละขั้นตอนที่ผ่านการตรวจสอบในไม่กี่วินาที
เปิด GPAI Solver →