Question

This assignment is about polynomial interpolation. 1) The user should be able to enter: a. A...

This assignment is about polynomial interpolation.
1) The user should be able to enter:
a. A function named f.
b. A number of points (nodes) with their respective values.
c. A point x0
2) The output should be:
a. A Newton Divided Differences polynomial (function of x) that approximates the function with agreement in the points.
b. An approximation of f(x0) by Newton Divided Differences polynomial.
c. The approximation absolute and relative errors.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

1.a. Because polynomial ncan be used to approximate complicated curves.1 The Error in Polynomial Interpolation
Let pn(x) be the polynomial of degree n interpolating the data
x x0 x1 · · · xn
y y0 y1 · · · yn
Assume that the data is given by a function y = f(x) with the property that
yi = f(xi) and xi ∈ [a, b] for i = 0, 1, · · · , n. The question that we consider here
is: how accurately does the polynomial pn(x) approximate the function f(x) at
any point x?

2.a.

Add a comment
Know the answer?
Add Answer to:
This assignment is about polynomial interpolation. 1) The user should be able to enter: a. A...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Consider polynomial interpolation of the function f(x)=1/(1+25x^2) on the interval [-1,1] by (1) ...

    Consider polynomial interpolation of the function f(x)=1/(1+25x^2) on the interval [-1,1] by (1) an interpolating polynomial determined by m equidistant interpolation points, (2) an interpolating polynomial determined by interpolation at the m zeros of the Chebyshev polynomial T_m(x), and (3) by interpolating by cubic splines instead of by a polynomial. Estimate the approximation error by evaluation max_i |f(z_i)-p(z_i)| for many points z_i on [-1,1]. For instance, you could use 10m points z_i. The cubic spline interpolant can be determined in...

  • Question 1 2 pts The Hermite Interpolation polynomial for 33 distinct nodes has Degree at most...

    Question 1 2 pts The Hermite Interpolation polynomial for 33 distinct nodes has Degree at most {Be Careful with the answer. Look at the Theorem and the Question Carefully; compare the given information} Question 2 2 pts If f € C4 [a, b] and p1, P2, P3, and p4 are Distinct Points in [a, b], Then 1. There are two 3rd divided differences 2. There is exactly one 3rd divided difference and it is equal to the value of f(iv)...

  • IN MATLAB Write a MATLAB function that can be used by a user to perform polynomial...

    IN MATLAB Write a MATLAB function that can be used by a user to perform polynomial interpolation using Lagrange Interpolation Method on a set of data. You should name your function as YourInitials_Lagrange_interpolation. 1. FUNCTION INPUT: . The input data pairs x and f(x) should be expressed as vectors and are used to construct the interpolation polynomials The interpolating data points/value The order of interpolating polynomials to be used. For this project you code should handle first order, second order...

  • 1) A bush is cooled to pass it to the core. The diameter change (decrease) during...

    1) A bush is cooled to pass it to the core. The diameter change (decrease) during the cooling of the bush is expressed in the following corelation. AD = DAAT D= original diameter (inch) a=thermal expansion coefficient at average temperature The bush cools from (80F) to (-108 F), with an average temperature (-14 °F). Thermal expansion coefficient-temperature relationship is given in the table below. table-Thermal expansion coefficient as a function of temperature Temperature T(F) 80 Thermal expansion coefficient ain/in/°F) 6.47x10...

  • C++ Question Objectives After this homework assignment, students should be able to:  Implement user-defined structs...

    C++ Question Objectives After this homework assignment, students should be able to:  Implement user-defined structs using given specifications Use file input to populate structs Background While working to improve the LionPath website, you discovered a way to generate formatted text files that contains information about students' schedules for the upcoming semester. Consider the example below: FNAME: Andrew MINIT: S LNAME: Yu ID: 912345678 USER: auy77 CMPSC121-002-003L - M 9 05 AM 50 Lecture - T 10 05 AM 110...

  • Hi, we recently had an assignment and I ended up skipping this question because I didn't understand the question nor...

    Hi, we recently had an assignment and I ended up skipping this question because I didn't understand the question nor how to even start it. Obviously for Matlab! Coding is not my strong point so this was a stitch up. The data we were meant to use is below! For (a) function [n,alpha]=bisect(a,b,eps) alpha=(a+b)/2 n=1; fval=f(alpha); while (b-alpha> eps) & (fval ~= 0) fa=f(a); if fa*fval< 0 b=alpha; else a=alpha; end alpha=(a+b)/2 n=n+1; fval=f(alpha); end end Sample f.m function y=f(w)...

  • Consider the function f(x) := v/x= x1/2. 6. (a) Give the Taylor polynomial P(x) of degree 5 about a1 of this function (b) Give the nested representation of the polynomial Qs()Ps((t)) where t -1 (...

    Consider the function f(x) := v/x= x1/2. 6. (a) Give the Taylor polynomial P(x) of degree 5 about a1 of this function (b) Give the nested representation of the polynomial Qs()Ps((t)) where t -1 ((t)+1). (c) Using the nested multiplication method (also called Horner's algorithm), compute the approximation Ps (1.2) to V (give at least 12 significant digits of P(1.2)) (d) Without using the exact value of 12, compute by hand an upper bound on the absolute error V1.2 A(1.21...

  • Programming Assignment 6: A Python Class, Attributes, Methods, and Objects Obiectives .Be able to...

    I need some help with programming this assignment. Programming Assignment 6: A Python Class, Attributes, Methods, and Objects Obiectives .Be able to write a Python class Be able to define class attributes Be able to define class methods .Be able to process input from a text file .Be able to write an application using objects The goal of this programming assignment is to develop a simple image processing application. The application will import a class that creates image objects with...

  • The first two parts should be solved by Matlab. This is from an intro to Numerical...

    The first two parts should be solved by Matlab. This is from an intro to Numerical Analysis Class and I have provided the Alog 3.2 in below. Please write the whole codes for me. Alog3.2 % NEWTONS INTERPOLATORY DIVIDED-DIFFERENCE FORMULA ALGORITHM 3.2 % To obtain the divided-difference coefficients of the % interpolatory polynomial P on the (n+1) distinct numbers x(0), % x(1), ..., x(n) for the function f: % INPUT: numbers x(0), x(1), ..., x(n); values f(x(0)), f(x(1)), % ...,...

  • To use the digits function, enter 1 To use the average function, enter 2 To use the perfect sum f...

    use matlab To use the digits function, enter 1 To use the average function, enter 2 To use the perfect sum function, enter3 To exit the program, enter 4 Please select a number = 6 Please re-select again: 2 please enter the first number 3 please enter the second number: 6 please enter the third number: 3 The average equals to: 4 Write a function, called digits function that is able to calculate the number of digits and the summation...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT