Definition at line 803 of file mainIm.cpp. References ILOG_INFO, ILOG_VAR, Impala::Core::Matrix::MatTranspose(), Impala::Core::Array::PrintData(), PrMatrix(), and Impala::Core::Matrix::MatrixTem< C >::t(). Referenced by mainIm(). 00804 { 00805 ILOG_VAR(Impala.Application.Im.DoTest); 00806 int i; 00807 double* ptr = new double[12]; 00808 for (i=0 ; i<12 ; i++) 00809 ptr[i] = i; 00810 MatrixDouble m(3, 4, ptr); 00811 PrMatrix(m); 00812 m = m.t(); 00813 PrMatrix(m); 00814 00815 ILOG_INFO("========== New version ============="); 00816 typedef Array2dScalarReal64 Mat; 00817 00818 double* ptr2 = new double[12]; 00819 for (i=0 ; i<12 ; i++) 00820 ptr2[i] = i; 00821 Mat* mm = Core::Matrix::MatCreate<Mat>(3, 4, ptr2); 00822 PrintData(mm, false); 00823 Mat* mm2 = MatTranspose(mm); 00824 PrintData(mm2, false); 00825 }
Here is the call graph for this function: ![]()
|