740 likes | 1.3k Views
Chapter 3 Interpolation and Polynomial Approximation. Numerical Analysis. ถ้ามีข้อมูลจากการวัด ซึ่งแทนความสัมพันธ์ของตัวแปรต้นและตัวแปรตาม แล้ว ต้องการทราบค่าตัวแปรตาม ณ จุดอื่นๆ ในช่วงของการวัด ต้องการทราบพฤติกรรมของฟังก์ชันที่แทนข้อมูล. Problem type. Theory of Weierstrass.
E N D
Chapter 3InterpolationandPolynomial Approximation Numerical Analysis
ถ้ามีข้อมูลจากการวัด ซึ่งแทนความสัมพันธ์ของตัวแปรต้นและตัวแปรตาม แล้ว • ต้องการทราบค่าตัวแปรตาม ณ จุดอื่นๆ ในช่วงของการวัด • ต้องการทราบพฤติกรรมของฟังก์ชันที่แทนข้อมูล Problem type
Newton Divided Difference: Example ค่าประมาณที่ x=1.8 มีค่าเท่าไร
การที่พหุนามมีดีกรีสูงขึ้นจะทำให้ค่าประมาณดีขึ้น การประมาณค่าในช่วงของHermiteนอกจากจะใช้ค่าฟังก์ชัน ณ จุดที่กำหนดแล้ว ยังใช้ค่าอนุพันธ์อันดับหนึ่ง ณ จุดที่กำหนดนั้นด้วย สำหรับข้อมูลจำนวน n+1ตัว พหุนาม Hermiteจะมีดีกรี 2n+1 Hermite Interpolation
ความแม่นยำในการประมาณอาจสูงขึ้น เมื่อใช้พหุนามที่มีดีกรีสูง แต่เมื่อดีกรีที่สูงขึ้นมากอาจจะมีการกวัดแกว่งของเส้นโค้งสูงขึ้นด้วย ซึ่งจะส่งผลให้ค่าประมาณมีความคลาดเคลื่อนมากขึ้นก็ได้ วิธีหนึ่งที่ใช้แก้ปัญหาคือ แบ่งช่วงทั้งหมดออกเป็นช่วงย่อยๆ แล้วสร้างพหุนามประจำแต่ละช่วงย่อย เรียกว่า “การประมาณโดยพหุนามเป็นช่วงๆ”” ถ้าให้ทุกสองคู่ของจุดแทนช่วงหนึ่งช่วง การเชื่อมจุดของข้อมูลด้วยเส้นตรงก็คือวิธีที่ง่ายที่สุด แต่ก็จะทำให้เส้นโค้งไม่เรียบ แนวทางอื่นคือ การใช้พหุนาม Hermiteแต่ก็ต้องมีข้อมูลของอนุพันธ์อันดับหนึ่งของทุกจุด Cubic Spline Interpolation
การประมาณโดยพหุนามเป็นส่วนๆ ที่พบบ่อยที่สุดคือ การใช้พหุนามกำลังสามระหว่างคู่ของจุด ที่เรียกว่า Cubic Spline พหุนามกำลังสาม มีค่าคงตัว 4 ค่า โดยทั่วไปแล้วอนุพันธ์ของ Cubic Splineไม่จำเป็นต้องเท่ากับอนุพันธ์ของฟังก์ชันจริง แม้ที่จุดนิยาม Cubic Spline Interpolation