P = pseudoinv(A) P = pseudoinv(A,tol) Matrix P; Matrix P; Matrix A; Matrix A; Real tol;
Solution will not converge
>> A = [[1 2 3][4 5 6]]; >> P = pseudoinv(A) === [P] : ( 3, 2) === ( 1) ( 2) ( 1) -9.44444444E-01 4.44444444E-01 ( 2) -1.11111111E-01 1.11111111E-01 ( 3) 7.22222222E-01 -2.22222222E-01 >> A * P * A === [ans] : ( 2, 3) === ( 1) ( 2) ( 3) ( 1) 1.00000000E+00 2.00000000E+00 3.00000000E+00 ( 2) 4.00000000E+00 5.00000000E+00 6.00000000E+00