/// <summary> /// System of linear equation solving /// </summary> /// <param name="vector">Right side vector</param> /// <returns>Result vector</returns> public Vector linsolve(Vector vector) { SquareMatrix matrix = (SquareMatrix)this.Clone(); return(matrix.invert() * vector); }