% data for Exercise Set 6.5 ex = input('Exercise number (1-16, 25, 26)? '); if ex==1 A = [-1 2;2 -3;-1 3], b = [4;1;2] elseif ex==2 A = [2 1;-2 0;2 3], b = [-5;8;1] elseif ex==3 A = [1 -2;-1 2;0 3;2 5], b = [3;1;-4;2] elseif ex==4 A = [1 3;1 -1;1 1], b = [5;1;0] elseif ex==5 A = [1 1 0;1 1 0;1 0 1;1 0 1], b = [1;3;8;2] elseif ex==6 A = [1 1 0;1 1 0;1 1 0;1 0 1;1 0 1;1 0 1], b = [7;2;3;6;5;4] elseif ex==7 A = [1 -2;-1 2;0 3;2 5], b = [3;1;-4;2] elseif ex==8 A = [1 3;1 -1;1 1], b = [5;1;0] elseif ex==9 A = [1 5;3 1;-2 4], b = [4;-2;-3] elseif ex==10 A = [1 2;-1 4;1 2], b = [3;-1;5] elseif ex==11 A = [4 0 1;1 -5 1;6 1 0;1 -1 -5], b = [9;0;0;0] elseif ex==12 A = [1 1 0;1 0 -1;0 1 1;-1 1 -1], b = [2;5;6;6] elseif ex==13 A = [3 4;-2 1;3 4], b = [11;-9;5], u = [5;-1], v = [5;-2] elseif ex==14 A = [2 1;-3 -4;3 2], b = [5;4;4], u = [4;-5], v = [6;-5] elseif ex==15 A = [2 3;2 4;1 1], Q = [2/3 -1/3;2/3 2/3;1/3 -2/3] R = [3 5;0 1], b = [7;3;1] elseif ex==16 A = [1 -1;1 4;1 -1;1 4], Q = [1/2 -1/2;1/2 1/2;1/2 -1/2;1/2 1/2] R = [2 3;0 5], b = [-1;6;5;7] elseif ex==25 A = [1 1;1 1], b = [2;4] elseif ex==26 A1 = [0 .7 1;-.7 0 .7;-1 -.7 0;-.7 -1 -.7;0 -.7 -1;.7 0 -.7;1 .7 0;.7 1 .7] A2 = [0 -.7 1;.7 0 -.7;-1 .7 0;.7 -1 .7;0 .7 -1;-.7 0 .7;1 -.7 0;-.7 1 -.7] b1 = [.7 0 -.7 -1 -.7 0 .7 1]' b2 = [0 0 0 0 0 0 0 0]' else disp('No data for this exercise in Section 6.5.') end