# MAT 581 Matlab Test 1

Anonymous
account_balance_wallet \$20

### Question Description

1. (5 points) Define f (x) = sin(x) + cos(x) and 􏰀n x2k+1

[0, 2π].
2. (5 points) Write a Matlab script that plots a closed curve

(px(t), py(t)), 0 ≤ t ≤ 1

that passes through the points (0, 0), (0, 3), and (4, 0). The functions px and py should be cubic polynomials. The plot should be based on one hundred evaluations of px and py.

3. (5 points) For n = 5, 10, and 15, find the Newton interpolating polynomial pn for the function f(x) = 1/(1 + x2) on the interval [−5, 5]. Use equally spaced nodes. In each case, compute f(x) − pn(x) for 30 equally spaced points in [−5, 5] in order to see the divergence of pn from f.

4. (5 points) Let h be a “small” number. The derivative of a function f at x0 can be approximated by a forward divided difference

f′(x0) ≈ f(x0 + h) − f(x0) h

and by central divided difference
f′(x0)≈ f(x0 +h)−f(x0 −h).

2h

For the function f(x) = sin(x), plot the error when these approximations are used to estimate f′(1) = cos(1) for h = 10−1, 10−2, . . . , 10−16. Repeat with x0 = 1 + 106π. Use loglog for each of the four plots and display them all in the same window using subplot. Be sure to title each plot and label the axes appropriately. Your script should not have any loops.

MAT 581 MATLAB TEST 1 Spring 2019 NAME: 1. (5 points) Define f (x) = sin(x) + cos(x) and Sn (x) = n X (−1)k k=0 n X x2k+1 x2k + (−1)k . (2k + 1)! k=0 (2k)! Write a Matlab script that plots the functions f (x), S10 (x), and S20 (x) across the interval [0, 2π]. 2. (5 points) Write a Matlab script that plots a closed curve (px (t), py (t)), 0≤t≤1 that passes through the points (0, 0), (0, 3), and (4, 0). The functions px and py should be cubic polynomials. The plot should be based on one hundred evaluations of px and py . 3. (5 points) For n = 5, 10, and 15, find the Newton interpolating polynomial pn for the function f (x) = 1/(1 + x2 ) on the interval [−5, 5]. Use equally spaced nodes. In each case, compute f (x) − pn (x) for 30 equally spaced points in [−5, 5] in order to see the divergence of pn from f . 4. (5 points) Let h be a “small” number. The derivative of a function f at x0 can be approximated by a forward divided difference f 0 (x0 ) ≈ f (x0 + h) − f (x0 ) h and by central divided difference f 0 (x0 ) ≈ f (x0 + h) − f (x0 − h) . 2h For the function f (x) = sin(x), plot the error when these approximations are used to estimate f 0 (1) = cos(1) for h = 10−1 , 10−2 , . . . , 10−16 . Repeat with x0 = 1 + 106 π. Use loglog for each of the four plots and display them all in the same window using subplot. Be sure to title each plot and label the axes appropriately. Your script should not have any loops. 1

Super_Teach12
School: UCLA

Hi, here are the matlab files and the docs file :)

Matlab Codes and Outputs

1. code
%mygraphs
% plots the graphs of sin x, sin 2x, sin 3x, sin 4x, sin 5x and sin 6x on the
interval [0, ...

flag Report DMCA
Review

Anonymous
Thanks, good work

Brown University

1271 Tutors

California Institute of Technology

2131 Tutors

Carnegie Mellon University

982 Tutors

Columbia University

1256 Tutors

Dartmouth University

2113 Tutors

Emory University

2279 Tutors

Harvard University

599 Tutors

Massachusetts Institute of Technology

2319 Tutors

New York University

1645 Tutors

Notre Dam University

1911 Tutors

Oklahoma University

2122 Tutors

Pennsylvania State University

932 Tutors

Princeton University

1211 Tutors

Stanford University

983 Tutors

University of California

1282 Tutors

Oxford University

123 Tutors

Yale University

2325 Tutors