Question: Exercise 1: Write MATLAB code to create a 5x5 matrix A with 2's on the diagonal, and -1 on the super- and sub-diagonal. Then replace

 Exercise 1: Write MATLAB code to create a 5x5 matrix A

Exercise 1: Write MATLAB code to create a 5x5 matrix A with 2's on the diagonal, and -1 on the super- and sub-diagonal. Then replace the (1,1) element of A with a 1. (Make your commands capable of handling an arbitary sized NxN matrix by first defining N=5, then using the variable N as the size in each of the commands.) % Put your code here Exercise 2: Write MATLAB code to create an N dimensional vector t with uniformly spaced numbers between 0 and Then create a vector y with the data f(t) where f(t) = 6 sin(t) - 9 sin(t). Finally, multiply each entry of y by h, where h= 2(N+1) % Put your code here Exercise 3: Find the inverse of the matrix A. Describe the pattern that you see in the entries. % Put your code here Put your observations here Exercise 4: Solve the system of equations Ax = y two different ways, first by multiplying y by the inverse of A (you may need to transpose y for the dimensions to be compatible), and second by using the backslash operator. Compare the two solutions by plotting each vs t on the same graph. (Note: if you use hold on, be sure to put hold off at the end.) % Put your code here Exercise 5: Repeat all of the above exercises but with N=10, N=50 and then N=500. (Either copy/paste all the commands here, or simply change N above and re-execute the sections.) What do you notice as you increase N? This code is actually an implementation of a finite difference approximation to the solution of a second order ordinary differential equation boundary value problem. Check that the approximation matches the true solution, 1-sin^3(t), by plotting each vst on the same graph. % Put your code here

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!