Funciones con indices: Pds::Ra::IndicesRand(), etc.
Más...
|
namespace | Pds |
| Nombre de espacion para PDS (Procesamiento Digital de Senales)
|
|
namespace | Pds::Ra |
| Nombre de espacio para RA (Real Arrays)
|
|
|
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...
|
|
Funciones con indices: Pds::Ra::IndicesRand(), etc.
#include <Pds/RaIndices>
◆ 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] | Init | Menor posible valor de los indices en la lista. |
[in] | End | Maior posible valor de los indices en la lista. |
[in] | N | Numero 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] | Init | Menor posible valor de los indices en la lista. |
[in] | End | Maior posible valor de los indices en la lista. |
[in] | N | Numero 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] | IDs | Lista de indices. |
[in] | separator | Separador 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] | IDs | Vector de indices. |
[in] | separator | Separador de elementos. |