RosettaCodeData/Task/Multiple-regression/PARI-GP/multiple-regression.pari
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

4 lines
167 B
Text

pseudoinv(M)=my(sz=matsize(M),T=conj(M))~;if(sz[1]<sz[2],T/(M*T),(T*M)^-1*T)
addhelp(pseudoinv, "pseudoinv(M): Moore pseudoinverse of the matrix M.");
y*pseudoinv(X)