class_CwiseUnaryOp_ptrfun.cpp
Go to the documentation of this file.
1 #include <Eigen/Core>
2 #include <iostream>
3 using namespace Eigen;
4 using namespace std;
5 
6 // define function to be applied coefficient-wise
7 double ramp(double x)
8 {
9  if (x > 0)
10  return x;
11  else
12  return 0;
13 }
14 
15 int main(int, char**)
16 {
17  Matrix4d m1 = Matrix4d::Random();
18  cout << m1 << endl << "becomes: " << endl << m1.unaryExpr(ptr_fun(ramp)) << endl;
19  return 0;
20 }
Namespace containing all symbols from the Eigen library.
Definition: jet.h:637
Definition: Half.h:150
Matrix3d m1
Definition: IOFormat.cpp:2
int main(int, char **)
double ramp(double x)
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


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:41:47