Question

The code provided solves the boundary value problem dạy %= r- cos(x), y(1) = 1, y(5) = 2 , on the interval 1<x<5 using a d.x2I know the solution is 0.2, but it says incorrect for my quiz. I think there is a problem when writing log(x). Can someone help me?

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

Do like and comment if you have any queries.

Note:

Used and modified the code provided in the question.

Code to copy:

   % change start and end points for x
   xleft = 0.5;
   xright = 1.5;
   % Number of nodes = 20
   N = 20;
   % get 20 equally spaced values for x
   x = linspace(xleft, xright, N);
   x = x'; % this just turns x into a column vector
   % size of steps
   dx = (xright-xleft)/(N-1);
   % start and end for y
   yleft = 0.2;
   yright = 0;
   % M M (remains same)
   M = (diag(-2*ones(N, 1),0) + diag(ones(N-1, 1), -1) + diag(ones(N-1, 1), 1))/dx^2;
   % update M to treat boundaries separately
   M(1,:) = [1, zeros(1, N-1)];
   M(end,:) = [zeros(1, N-1), 1];
   % the RHS vector
   b = x.*sin(x);
   b(1) = yleft;b(end) = yright;
   % solve
   y = M\b;
   % minimum value for y
   maxy = max(y);
   % print the value upto 3 decimal places
   fprintf('Maximum of computed y vector = %.3f', maxy);

Code Screenshot:

сл во оноо ооо л во он $ change start and end points for x xleft = 0.5; xright = 1.5; & Number of nodes = 20 N = 20; § get 20

Output Screenshot:

Maximum of computed y vector = 0.200

Add a comment
Know the answer?
Add Answer to:
I know the solution is 0.2, but it says incorrect for my quiz. I think there...
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
  • The code provided solves the boundary value problem 2 dr2 cos(a), J(1) , y(5)2.on the interval To...

    Please provide code and final answer. The code provided solves the boundary value problem 2 dr2 cos(a), J(1) , y(5)2.on the interval Toxksusing a Centred approximation of the derivative term and N= 100 nodes 1 we% Matlab code for the solution of Module 2 3 xright=5; 4 N 100; 5 x-linspace(xleft,xright,N); x x'; %this just turns x into a column vector dx- 7 (xright-xleft)/(N-1); %If theres N nodes, theres N-1 separations . 9 yright 2; 10 here is the matrix...

  • The colde provided solbe)() 1, y(5).nthe ntred aproimation o 100 no y value prob 1) -1. บู(5) -2,...

    Please provide me the maximum computed y vector for the given domain The colde provided solbe)() 1, y(5).nthe ntred aproimation o 100 no y value prob 1) -1. บู(5) -2, on the interval-rousing a centred approximation of the derivative term and N-100 nodes. dr2 Matlab code for the solution of Module 2 3 xright-5; 4 N 188: 5 x=linspace(xleft , X right ,N); 6 x-x"; %this just turns x into a column vector 7 dx = (xright-xleft)/(N-1); %1f theres N...

  • Use the attached Matlab code as a basis to solve the following ordinary differential equation usi...

    Question 1 QUESTION 2 Use the attached Matlab code as a basis to solve the following ordinary differential equation using Euler's method, with timestep of 0.1, from t-0to t-100. d)0) -0 - sin (5vt cos(у Plot y versus t from t=0 to t=100. How many local maxima are on this interval(do not include end points). Be careful to count them all! Answer should be an integer 1 w% Matlab code for the solution of Module 2 3 dt-9.1; %dt is...

  • I need to create a MATLAB function, bvp_solve.m, to approximate the solution y(x). The function takes...

    I need to create a MATLAB function, bvp_solve.m, to approximate the solution y(x). The function takes the number of grid points n as an input. The outputs are grid vector x and the solution vector y %% This is the function i have so far: function [xi, yi] = bvp_solve(n) % BVP_SOLVE computes the solution y(x) of a two-point boundary value problem % using finite difference method (FDM). % The governing equation is % y''' = -y + (x -...

  • class: numerical analysis I wish if it was written in block letter Sorry I can't read...

    class: numerical analysis I wish if it was written in block letter Sorry I can't read cursive = COS Problem 1: Recall that the Chebyshev nodes x4, x1,...,xy are determined on the interval (-1,1] as the zeros of Tn+1(x) = cos((n + 1) arccos(x)) and are given by 2j +10 Xj j = 0,1, ... 1 n+1 2 Consider now interpolating the function f(x) = 1/(1 + x2) on the interval (-5,5). We have seen in lecture that if equispaced...

  • on matlab (1) Matrices are entered row-wise. Row commas. Enter 1 2 3 (2) Element A,...

    on matlab (1) Matrices are entered row-wise. Row commas. Enter 1 2 3 (2) Element A, of matrix A is accesser (3) Correcting an entry is easy to (4) Any submatrix of Ais obtained by d row wise. Rows are separated by semicolons and columns are separated by spaces ner A l 23:45 6. B and hit the return/enter kry matrix A is accessed as A Enter and hit the returnerter key an entry is easy through indesine Enter 19...

  • QUESTION: Show= (y − y0* )(y − y1*) . .(y − yn* ) = 5 it...

    QUESTION: Show= (y − y0* )(y − y1*) . .(y − yn* ) = 5 it is Part 1 at the bottom We were unable to transcribe this image(7+17) Problem 1: Recall that the Chebyshev nodes x7, x1,...,x* are determined on the interval (-1,1] [-1, 1) as the zeros of Tn+1(x) = cos((n + 1) arccos(x)) and are given by 2j +12 X; - cos j = 0,1, ... n. n+1 2 Consider now interpolating the function f(x) = 1/(1+x2)...

  • Problem 1: Recall that the Chebyshev nodes 20, 21, ...,.are determined on the interval (-1,1) as...

    Problem 1: Recall that the Chebyshev nodes 20, 21, ...,.are determined on the interval (-1,1) as the zeros of Tn+1(x) cos((n + 1) arccos(x)) and are given by 2; +17 Tj = COS , j = 0,1,...n. n+1 2 Consider now interpolating the function f(x) = 1/(1 + x2) on the interval (-5,5). We have seen in lecture that if equispaced nodes are used, the error grows unbound- edly as more points are used. The purpose of this problem is...

  • numerical methods 2+17), j = 0,1...... Problem 1: Recall that the Chebyshev nodes x0, 71,..., are...

    numerical methods 2+17), j = 0,1...... Problem 1: Recall that the Chebyshev nodes x0, 71,..., are determined on the interval (-1,1) as the zeros of Tn+1(x) = cos((n +1) arccos(x)) and are given by 2j +17 X; = cos in +12 Consider now interpolating the function f(x) = 1/(1+22) on the interval (-5,5). We have seen in lecture that if equispaced nodes are used, the error grows unbound- edly as more points are used. The purpose of this problem is...

  • Part I: Show that (y − y ∗ 0 )(y − y ∗ 1 ). ....

    Part I: Show that (y − y ∗ 0 )(y − y ∗ 1 ). . .(y − y ∗ n ) = 5 n+1 2 n Tn+1(x), where x = y/5 Part II: It can be shown that there exists R > 0 such that |f (n) (y)| ≤ Rn for all y ∈ [−5, 5]. Assuming this, show that limn→∞ max{|f(y) − Pn(y)|, y ∈ [−5, 5]} = 0 Ij = COS Problem 1: Recall that the Chebyshev...

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