Tutorial_ArrayClass_cwise_other.cpp 410 B

12345678910111213141516171819
  1. #include <Eigen/Dense>
  2. #include <iostream>
  3. using namespace Eigen;
  4. using namespace std;
  5. int main()
  6. {
  7. ArrayXf a = ArrayXf::Random(5);
  8. a *= 2;
  9. cout << "a =" << endl
  10. << a << endl;
  11. cout << "a.abs() =" << endl
  12. << a.abs() << endl;
  13. cout << "a.abs().sqrt() =" << endl
  14. << a.abs().sqrt() << endl;
  15. cout << "a.min(a.abs().sqrt()) =" << endl
  16. << a.min(a.abs().sqrt()) << endl;
  17. }