Programa para el testeo de las funciones.
#include <cmath>
#include <Pds/Ra>
int main(void)
{
double a; double b; double c;
std::cout<<"a: "<<a<<"\tb: "<<b<<"\tc: "<<c<<"\n\n";
std::cout<<std::endl;
"testando.m","example_line2d_create_getline.png");
}
La clase tipo Pds::Line2D . Esta clase genera un objeto con dos parámetros theta y rho....
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
const double Pi
Número PI.
Pds::Matrix Zeros(const Pds::Size &S)
Retorna una matriz con ceros.
Pds::Matrix MergeVer(const std::initializer_list< Pds::Matrix > list)
Retorna una matriz concatenando verticalmente otras. Si las matrices no tienen el mismo número de c...
Pds::Matrix Ones(const Pds::Size &S)
Retorna una matriz con unos.
static Pds::Line2D GetLineCovEigMethod(const Pds::Matrix &X)
Aproxima uma line a partir de muestras agrupadas en las lineas de la matriz .
void Print(std::string str="") const
Muestra en pantalla el contenido de Pds::Line2D, elementos separados por tabulador.
Pds::Matrix RandSamplesAngle(unsigned int L, double alpha1, double alpha2) const
Retorna, en las lineas de la matriz, muestras que describen la linea.
bool GetLinearForm(double &a, double &b, double &c) const
Retorna los parámetros de la forma linear.
unsigned int Nlin(void) const
Retorna el número de lineas de la matriz.
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:
bool PointsX2DY(const Pds::Matrix &X, const Pds::Vector &Y, const std::string &octfilename, const std::string &imgfilename)
Plot de muestras en 2D en las columnas X, clasificadas de forma binaria con Y>=0.5,...