Cody

Problem 43027. Upper Matrix in LU Decompositon

Solution 2688575

Submitted on 13 Jul 2020
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
filetext = fileread('UpperMat.m'); assert(isempty(strfind(filetext, 'triu')),'triu() forbidden')

2   Fail
x = [2 4 -2; 4 -2 6; 6 -4 2] ; y_correct = [2 4 -2; 0 -10 10; 0 0 -8]; assert(isequal(UpperMat(x),y_correct))

Undefined function 'fliprl' for input arguments of type 'double'. Error in UpperMat (line 2) x=fliprl(x); Error in Test2 (line 3) assert(isequal(UpperMat(x),y_correct))

3   Fail
x = [15 7 5; 2 4 6; 0 9 10] ; y_correct = [15 7 5; 0 46/15 16/3; 0 0 -130/23]; assert(abs(sum(sum(UpperMat(x)-y_correct)))<0.01)

Undefined function 'fliprl' for input arguments of type 'double'. Error in UpperMat (line 2) x=fliprl(x); Error in Test3 (line 3) assert(abs(sum(sum(UpperMat(x)-y_correct)))<0.01)

Suggested Problems

More from this Author43

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!