fork download
  1. function x=DelGauss(a,b)
  2. % Gauss消去法
  3. [n,m]=size(a);
  4. nb=length(b);
  5. det=1;
  6. %存储行列式值
  7. x=zeros(n,1);
  8. for k=1:n-1
  9. for i=k+1:n
  10. if a(k,k)==0
  11. return
  12. end
  13. m=a(i,k)/a(k,k);
  14. for j=k+1:n
  15. a(i,j)=a(i,j)-m*a(k,j);
  16. end
  17. b(i)=b(i)-m*b(k);
  18. end
  19. det=det*a(k,k);
  20. %计算行列式
  21. end
  22. det=det*a(n,n);
  23. for k=n:-1:1 %回代求解
  24. for j=k+1:n
  25. b(k)=b(k)-a(k,j)*x(j);
  26. end
  27. x(k)=b(k)/a(k,k);
  28.  
  29. end
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class, interface, or enum expected
function x=DelGauss(a,b) 
^
Main.java:4: error: class, interface, or enum expected
 nb=length(b);  
 ^
Main.java:5: error: class, interface, or enum expected
det=1; 
^
Main.java:6: error: class, interface, or enum expected
%?????? 
^
Main.java:8: error: class, interface, or enum expected
for k=1:n-1     
^
Main.java:14: error: class, interface, or enum expected
 for j=k+1:n          
 ^
Main.java:16: error: class, interface, or enum expected
  end      
  ^
Main.java:18: error: class, interface, or enum expected
 end  
 ^
Main.java:20: error: class, interface, or enum expected
%?????
^
Main.java:23: error: class, interface, or enum expected
 for k=n:-1:1  %????  
 ^
Main.java:26: error: class, interface, or enum expected
  end      
  ^
Main.java:29: error: reached end of file while parsing
    end
    ^
12 errors
stdout
Standard output is empty