Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Having issue with problem 6 and 7. Problem 6 is saying unrecognized function and problem 7 isn't showing the image just like 5 & 6.
Having issue with problem 6 and 7. Problem 6 is saying unrecognized function and problem 7 isn't showing the image just like 5 & 6. Please help with code.
Directions In order to guarantee that management fully understands the process, you have mapped out the following steps to ensure you have captured the process and have data to support your findings and to share with management. Your plan is to demonstrate computations on a simple 33 matrix where the computations are easier to follow. Then you will perform similar computations on a large image to compress the image data without significantly degrading image quality. To develop your idea proposal, work the problems described below. As you complete each part, make sure to show your work and carefully describe how you arrive at your final answer. Any MATLAB code or MATLAB terminal outputs you generate should be included in your idea proposal to support your answers and work. 1. Consider the matrix: 33 : A=135236347 Use the svd() function in MATLAB to compute A1, the rank-1 approximation of A. Clearly state what A1 is, rounded to 4 decimal places. Also, compute the root mean square error (RMSE) between A and A1. 2. Use the svd() function in MATLAB to compute A2, the rank-2 approximation of A. Clearly state what A2 is, rounded to 4 decimal places. Also, compute the root mean square error (RMSE) between A and A2. Which approximation is better, A1 or A2 ? Explain. 3. For the 33 matrix A, the singular value decomposition is A=USV where U=[u1u2u3]. Use MATLAB to compute the dot product d1=dot(u1,u2). Also, use MATLAB to compute the cross product c=cross(u1,u2) and dot product d2=dot(c,u3). Clearly state the values for each of these computations. Do these values make sense? Explain. 4. Using the matrix U=[u1u2u3], determine whether or not the columns of U span R3. Explain your approach. 5. Use the MATLAB imshow() function to load and display the image A stored in the provided MATLAB image.mat file (available in the Supporting Materials area). For the loaded image, derive the value of k that will result in a compression ratio of CR2. For this value of k, construct the rank- k approximation of the image. 6. Display the image and compute the root mean square error (RMSE) between the approximation and the original image. Make sure to include a copy of the approximate image in your report. 7. Repeat steps 5 and 6 for CR10,CR25, and CR75. Explain what trends you observe in the image approximation as CR increases and provide your recommendation for the best CR based on your observations. Make sure to include a copy of the approximate images in your report. \% Convert the image to grayscale I_gray = rgb2gray(i); Problem 7 observations. Make sure to include a copy of the approximate images in your report. Solution: ExplainStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started