jacobian and inverse jacobian takes vector<vector<float> > instead of float[][]. program runs as normal. pseudoinverse is matrix indepedent right now, as long as its square