184 std::cout<<std::endl;
188 B1.EqualTo(B2).Print(
"B1.IsEqualTo(B2):\n");
189 std::cout<<
" B1.CountRoundEqualIn(B2): "<<B1.CountRoundEqualIn(B2)<<std::endl;
190 std::cout<<
" B1.Accuracy(B2,0.5): "<<B1.Accuracy(B2,0.5)<<std::endl;
191 std::cout<<
" Pds::Accuracy(B1,B2): "<<
Pds::Accuracy(B1,B2)<<std::endl;
193 std::cout<<
" B1.NAccuracy(B2): "<<B1.NAccuracy(B2)<<std::endl;
194 std::cout<<
" Pds::NAccuracy(B1,B2): "<<
Pds::NAccuracy(B1,B2)<<std::endl;
196 std::cout<<
"Pds::SignNZ(+1)"<<
Pds::SignNZ(+1)<<
"\n";
197 std::cout<<
"Pds::SignNZ( 0)"<<
Pds::SignNZ( 0)<<
"\n";
198 std::cout<<
"Pds::SignNZ(-1)"<<
Pds::SignNZ(-1)<<
"\n";
La clase tipo Pds::Matrix . Esta clase genera una matriz de Nlin lineas y Ncol columnas....
const double ToRadians
Factor de conversión de grados sexagesimales a radianes.
Vector LinSpace(double start, double end, unsigned int N)
Retorna un vector con elementos desde start hasta end con N elementos.
double Accuracy(const Pds::Matrix &A, const Pds::Matrix &B, double Umbral=0.5)
Calcula el valor de la Accuracy entre los elementos de las matrices A y B. A>Umbral,...
double SignNZ(double x)
Retorna el resultado de evaluar la función Sign Non Zero.
double NAccuracy(const Pds::Matrix &A, const Pds::Matrix &B)
Calcula el valor de la Accuracy entre los elementos de las matrices A y B. round(A),...
Pds::Matrix Tan(const Pds::Matrix &A)
Retorna el resultado de evaluar elemento a elemento la función tangente.
double Hb(double x)
Retorna el resultado de evaluar la función Entropia binária.
Pds::Matrix Log10(const Pds::Matrix &A)
Retorna el resultado de evaluar elemento a elemento la función logaritmo de base 10.
double AccuracyBatchBlock(const Pds::BatchBlock &A, const Pds::BatchBlock &B, double Umbral=0.5)
Calcula el valor de la Accuracy entre los elementos de las matrices A y B. A>Umbral,...
double Logit(double x)
Retorna el resultado de evaluar la función logit.
Pds::Matrix Sin(const Pds::Matrix &A)
Retorna el resultado de evaluar elemento a elemento la función seno.
Pds::Matrix SQNL(const Pds::Matrix &X)
Retorna el resultado de evaluar elemento a elemento la función SQNL.
Pds::Matrix Log2(const Pds::Matrix &A)
Retorna el resultado de evaluar elemento a elemento la función logaritmo de base 2.
Pds::Matrix Sqrt(const Pds::Matrix &A)
Retorna el resultado de evaluar elemento a elemento la función raiz cuadrada.
double Sign(double x)
Retorna el resultado de evaluar la función Sign.
Pds::Matrix Ln(const Pds::Matrix &A)
Retorna el resultado de evaluar elemento a elemento la función logaritmo natural.
double Sinc(double x)
Retorna el resultado de evaluar la función sinc.
Pds::Matrix TwoExp(const Pds::Matrix &A)
Retorna el resultado de evaluar elemento a elemento la función exponente de 2.
Pds::Matrix Gaussian(const Pds::Matrix &X)
Retorna el resultado de evaluar elemento a elemento la función gaussiana.
Pds::Matrix Exp(const Pds::Matrix &A)
Retorna el resultado de evaluar elemento a elemento la función exponente.
Pds::Matrix Tanh(const Pds::Matrix &X)
Retorna el resultado de evaluar elemento a elemento la función tangente hiperbólico.
Pds::Matrix Round(const Pds::Matrix &A)
Retorna el resultado de evaluar elemento a elemento la función round.
Pds::Matrix Sigmoid(const Pds::Matrix &X)
Retorna el resultado de evaluar elemento a elemento la función sigmoid.
Pds::Matrix Cos(const Pds::Matrix &A)
Retorna el resultado de evaluar elemento a elemento la función coseno.
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.