Home | Develop | Download | Contact
Namespaces
Extras Pds::Ra – Indices

Funciones con indices: Pds::Ra::IndicesRand(), etc. Más...

Diagrama de colaboración para Extras Pds::Ra – Indices:

Namespaces

namespace  Pds
 Nombre de espacion para PDS (Procesamiento Digital de Senales)
 
namespace  Pds::Ra
 Nombre de espacio para RA (Real Arrays)
 

Indices

Funciones interesantes

std::list< unsigned int > Pds::Ra::IndicesRandList (unsigned int Init, unsigned int End, unsigned int N)
 Retorna una lista aleatoria de indices. Más...
 
std::vector< unsigned int > Pds::Ra::IndicesRandVector (unsigned int Init, unsigned int End, unsigned int N)
 Retorna una lista aleatoria de indices. Más...
 
std::string Pds::Ra::IndicesToString (std::list< unsigned int > IDs, std::string separator="")
 Convierte una lista de indices a un std::string. Más...
 
std::string Pds::Ra::IndicesToString (std::vector< unsigned int > IDs, std::string separator="")
 Convierte una lista de indices a un std::string. Más...
 

Descripción detallada

Funciones con indices: Pds::Ra::IndicesRand(), etc.

#include <Pds/RaIndices>

Documentación de las funciones

◆ IndicesRandList()

std::list<unsigned int> Pds::Ra::IndicesRandList ( unsigned int  Init,
unsigned int  End,
unsigned int  N 
)

Retorna una lista aleatoria de indices.

Atención
La función usa internamente la función rand(), si se desea esta puede ser aleatoriamente inicializada usando la funcíón Pds::Ra::Randomize(), de lo contrario los números pseudo aleatórios siempre seguirán la misma secuencia.
Parámetros
[in]InitMenor posible valor de los indices en la lista.
[in]EndMaior posible valor de los indices en la lista.
[in]NNumero de elementos de la lista
Devuelve
Retorna una std::list con datos aleatórios con indices. Si N>(End-Init+1) los elementos en la lista no se repetiran, caso contrario si.

◆ IndicesRandVector()

std::vector<unsigned int> Pds::Ra::IndicesRandVector ( unsigned int  Init,
unsigned int  End,
unsigned int  N 
)

Retorna una lista aleatoria de indices.

Atención
La función usa internamente la función rand(), si se desea esta puede ser aleatoriamente inicializada usando la funcíón Pds::Ra::Randomize(), de lo contrario los números pseudo aleatórios siempre seguirán la misma secuencia.
Parámetros
[in]InitMenor posible valor de los indices en la lista.
[in]EndMaior posible valor de los indices en la lista.
[in]NNumero de elementos de la lista
Devuelve
Retorna una std::vector con datos aleatórios con indices. Si N>(End-Init+1) los elementos en la lista no se repetiran, caso contrario si.

◆ IndicesToString() [1/2]

std::string Pds::Ra::IndicesToString ( std::list< unsigned int >  IDs,
std::string  separator = "" 
)

Convierte una lista de indices a un std::string.

Parámetros
[in]IDsLista de indices.
[in]separatorSeparador de elementos.

◆ IndicesToString() [2/2]

std::string Pds::Ra::IndicesToString ( std::vector< unsigned int >  IDs,
std::string  separator = "" 
)

Convierte una lista de indices a un std::string.

Parámetros
[in]IDsVector de indices.
[in]separatorSeparador de elementos.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed