Home | Develop | Download | Contact
test_matrixrotation.cpp
1 
8 #include <Pds/Ra>
9 
10 int main(void)
11 {
12  Pds::Matrix X2 = Pds::X2D();
13  X2.Print("\nX2:\n");
14 
16  (R2*X2).Print("\nR2(45grad)*X2\n");
17 
18  Pds::Matrix Z = Pds::Z3D();
19  Z.Print("\nZ:\n");
20 
22  (RX*Z).Print("\nRX(45grad)*Z\n");
23 
25  (RY*Z).Print("\nRY(45grad)*Z\n");
26 
28  (RZ*Z).Print("\nRZ(45grad)*Z\n");
29 
30  return 0;
31 }
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
Definition: Matrix.hpp:86
const double Pi
Definition: RaDefines.hpp:108
Vector X2D(void)
Retorna una matriz vector columna eje X en 2 dimensiones.
Vector Z3D(void)
Retorna una matriz vector columna eje Z en 3 dimensiones.
void Print(std::string str) const
Imprime en pantalla el contenido de la matriz después del texto indicado en str.
Matrix Rot2D(double theta)
Matrix RotY(double RadAngle)
Matrix RotX(double RadAngle)
Matrix RotZ(double RadAngle)

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed