Tutorial_ArrayClass_interop_matrix.cpp File Reference
#include <Eigen/Dense>
#include <iostream>

Functions

int main ()
 

Function Documentation

◆ main()

int main ( )
6  {
7  MatrixXf m(2, 2);
8  MatrixXf n(2, 2);
9  MatrixXf result(2, 2);
10 
11  m << 1, 2, 3, 4;
12  n << 5, 6, 7, 8;
13 
14  result = m * n;
15  std::cout << "-- Matrix m*n: --\n" << result << "\n\n";
16  result = m.array() * n.array();
17  std::cout << "-- Array m*n: --\n" << result << "\n\n";
18  result = m.cwiseProduct(n);
19  std::cout << "-- With cwiseProduct: --\n" << result << "\n\n";
20  result = m.array() + 4;
21  std::cout << "-- Array m + 4: --\n" << result << "\n\n";
22 }
const unsigned n
Definition: CG3DPackingUnitTest.cpp:11
int * m
Definition: level2_cplx_impl.h:294

References m, and n.