42 std::cout<<
" r: "<<Circ.GetRadius()<<
"\n";
43 std::cout<<
"Xc: "<<Circ.GetCentroid().T()<<
"\n";
44 std::cout<<
"Circ.IsInside(1,3): "<<Circ.IsInside(1,3)<<
"\n";
45 std::cout<<
"Circ.IsInside(3,3): "<<Circ.IsInside(3,3)<<
"\n";
46 std::cout<<
"Circ.IsInside(3,5): "<<Circ.IsInside(3,5)<<
"\n";
47 std::cout<<
"Circ.IsInside(Pds::Point2D(1,3)): "<<Circ.IsInside(
Pds::Point2D(1,3))<<
"\n";
48 std::cout<<
"Circ.IsInside(Pds::Point2D(3,3)): "<<Circ.IsInside(
Pds::Point2D(3,3))<<
"\n";
49 std::cout<<
"Circ.IsInside(Pds::Point2D(3,5)): "<<Circ.IsInside(
Pds::Point2D(3,5))<<
"\n";
50 std::cout<<
"Circ.Evaluate(1,3): "<<Circ.Evaluate(1,3)<<
"\n";
51 std::cout<<
"Circ.Evaluate(3,3): "<<Circ.Evaluate(3,3)<<
"\n";
52 std::cout<<
"Circ.Evaluate(3,5): "<<Circ.Evaluate(3,5)<<
"\n";
53 std::cout<<
"Circ.Evaluate(Pds::Point2D(1,3)): "<<Circ.Evaluate(
Pds::Point2D(1,3))<<
"\n";
54 std::cout<<
"Circ.Evaluate(Pds::Point2D(3,3)): "<<Circ.Evaluate(
Pds::Point2D(3,3))<<
"\n";
55 std::cout<<
"Circ.Evaluate(Pds::Point2D(3,5)): "<<Circ.Evaluate(
Pds::Point2D(3,5))<<
"\n";
57 Xc=Circ.RandSamples(200);
60 Xc=Circ.RandPerimeter(64);
64 Xc=Circ.RandSamples(10);
La clase tipo Pds::Circle . Esta clase genera un objeto con dos parámetros xc1, xc2 y r....
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
La clase tipo Pds::Point2D . Esta clase genera un objeto con dos parametros X y Y....
La clase tipo Pds::Vector . Esta clase genera una matriz de Nlin lineas y 1 columna....
Pds::Matrix T(void) const
Transpuesta de si mismo (A), el resultado es cargado en B.
void Print(const std::string &str, unsigned int precision) const
Imprime en pantalla el contenido de la matriz después del texto indicado en str.
bool PointsX2D(const Pds::Matrix &X, const std::string &octfilename, const std::string &imgfilename)
Plot de muestras en 2D en las columnas X.
bool DAspect
Habilita o deshabilita daspect([1 1 1]) en el código octave. Por defecto: