Classes | Functions
Basis

Classes

class  gtsam::Basis< DERIVED >
 
class  gtsam::EvaluationFactor< BASIS >
 Factor for enforcing the scalar value of the polynomial BASIS representation at x is the same as the measurement z when using a pseudo-spectral parameterization. More...
 
class  gtsam::VectorComponentFactor< BASIS >
 
class  gtsam::VectorEvaluationFactor< BASIS >
 

Functions

Matrix gtsam::kroneckerProductIdentity (size_t M, const Weights &w)
 Function for computing the kronecker product of the 1*N Weight vector w with the MxM identity matrix I efficiently. The main reason for this is so we don't need to use Eigen's Unsupported library. More...
 

Detailed Description

Function Documentation

◆ kroneckerProductIdentity()

Matrix gtsam::kroneckerProductIdentity ( size_t  M,
const Weights w 
)

Function for computing the kronecker product of the 1*N Weight vector w with the MxM identity matrix I efficiently. The main reason for this is so we don't need to use Eigen's Unsupported library.

Template Parameters
MSize of the identity matrix.
Parameters
wThe weights of the polynomial.
Returns
Mx(M*N) kronecker product [w(0)*I, w(1)*I, ..., w(N-1)*I]

Definition at line 23 of file Basis.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:58