fork(1) download
  1. A2 = [-2 1 0 1;...
  2. 1 -2 1 0;...
  3. 0 1 -2 1;...
  4. 1 0 1 -2]
  5.  
  6. detA2 = det(A2)
  7.  
  8. A = zeros(7, 7);
  9. A(1+0,1+0)= -1;
  10. A(1+1,1+0)= 1;
  11. A(1+0,1+1)= 1;
  12. A(1+1,1+1)= -2002;
  13. A(1+2,1+1)= 1;
  14. A(1+3,1+1)= 1000;
  15. A(1+4,1+1)= 1000;
  16. A(1+1,1+2)= 1;
  17. A(1+2,1+2)= -1;
  18. A(1+3,1+3)= -1000;
  19. A(1+1,1+3)= 1000;
  20. A(1+5,1+3)= -1;
  21. A(1+4,1+4)= -1000;
  22. A(1+1,1+4)= 1000;
  23. A(1+6,1+4)= -1;
  24. A(1+3,1+5)= 1;
  25. A(1+4,1+6)= 1;
  26.  
  27. x1 = [0,0,0,0,0,1,0]';
  28. x2 = [0,0,0,0,0,0,1]';
  29.  
  30. A^(-1);
  31.  
  32. A^(-1) * x1;
  33. A^(-1) * x2;
  34.  
  35. disp(A);
Success #stdin #stdout 0.11s 48800KB
stdin
Standard input is empty
stdout
A2 =

  -2   1   0   1
   1  -2   1   0
   0   1  -2   1
   1   0   1  -2

detA2 =    1.7764e-15
     -1      1      0      0      0      0      0
      1  -2002      1   1000   1000      0      0
      0      1     -1      0      0      0      0
      0   1000      0  -1000      0      1      0
      0   1000      0      0  -1000      0      1
      0      0      0     -1      0      0      0
      0      0      0      0     -1      0      0