Esempio n. 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="A"></param>
 /// <param name="U"></param>
 /// <param name="sigma"></param>
 /// <param name="Vt"></param>
 public static void SingularValue(ref Matrix3d A, out Matrix3d U, out Vector3d sigma, out Matrix3d Vt)
 {
     // TODO
     throw new NotImplementedException();
 }
Esempio n. 2
0
 /// <summary>
 /// Returns the eigen decomposition of the given matrix A.
 /// </summary>
 public static void EigenSymmetric(Matrix3d A, out Matrix3d Q, out Vector3d lambda, double epsilon = D.ZeroTolerance, int maxSteps = 16)
 {
     EigenSymmetric(ref A, out Q, out lambda, epsilon, maxSteps);
 }
Esempio n. 3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="m0"></param>
 /// <param name="m1"></param>
 /// <param name="t"></param>
 /// <returns></returns>
 public static Matrix3d Lerp(Matrix3d m0, Matrix3d m1, double t)
 {
     return(m0.LerpTo(m1, t));
 }