Go to the documentation of this file.
64 static double Point(
size_t N,
int j,
double a = -1,
double b = 1);
69 for (
size_t j = 0;
j <
N;
j++) {
70 points(
j) = Point(
N,
j);
78 const double T1 = (
a +
b) / 2,
T2 = (
b -
a) / 2;
91 static Weights CalculateWeights(
size_t N,
double x,
double a = -1,
98 static Weights DerivativeWeights(
size_t N,
double x,
double a = -1,
105 static DiffMatrix DifferentiationMatrix(
size_t N,
double a = -1,
126 static Weights IntegrationWeights(
size_t N,
double a = -1,
double b = 1);
133 size_t N,
double a = -1,
double b = 1) {
135 for (
size_t j = 0;
j <
N;
j++) {
136 Xmat.col(
j) =
f(Point(
N,
j,
a,
b));
static Matrix matrix(std::function< Eigen::Matrix< double, M, 1 >(double)> f, size_t N, double a=-1, double b=1)
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
static Vector Points(size_t N)
All Chebyshev points.
Compute an interpolating basis.
Base class and basic functions for Manifold types.
Special class for optional Jacobian arguments.
static const Pose3 T2(Rot3::Rodrigues(0.3, 0.2, 0.1), P2)
#define EIGEN_MAKE_ALIGNED_OPERATOR_NEW
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
static Vector Points(size_t N, double a, double b)
All Chebyshev points, within [a,b] interval.
static const Similarity3 T1(R, Point3(3.5, -8.2, 4.2), 1)
Matrix< RealScalar, Dynamic, Dynamic > M
gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:11:14