R.V. continua rayleighemente distribuida de [0,+inf>
Más...
|
namespace | Pds |
| Nombre de espacio para Pds (Procesamiento Digital de Senales)
|
|
R.V. continua rayleighemente distribuida de [0,+inf>
#include <Pds/Rayleigh>
◆ Rayleigh() [1/2]
Pds::Rayleigh::Rayleigh |
( |
void |
| ) |
|
◆ Rayleigh() [2/2]
Pds::Rayleigh::Rayleigh |
( |
double |
Sigma | ) |
|
◆ Init()
bool Pds::Rayleigh::Init |
( |
double |
xinit | ) |
|
|
virtual |
◆ GetValue()
double Pds::Rayleigh::GetValue |
( |
void |
| ) |
|
|
virtual |
Pide una muestra de la Random Variable.
Para generar la variable aleatoria Rayleighiana se usa una variable aleatoria Rayleighemente distribuida entre [0,+inf), de la siguiente manera: .
Implementa Pds::AbstractRV.
- Ejemplos
- example_rayleigh_create.cpp.
◆ GetVector() [1/2]
Pide un vector con muestras de la Random Variable.
Para generar la variable aleatoria Rayleighiana se usa una variable aleatoria Rayleighemente distribuida entre [0,+inf), de la siguiente manera: .
- Parámetros
-
[in] | N | Número de elementos del vector. |
Implementa Pds::AbstractRV.
- Ejemplos
- example_rayleigh_create.cpp.
◆ GetVector() [2/2]
Pide un vector con muestras de la Random Variable.
Para generar la variable aleatoria Rayleighiana se usa una variable aleatoria Rayleighemente distribuida entre [0,+inf), de la siguiente manera: .
- Parámetros
-
[in] | x | Vector donde se cargarán los datos. |
- Devuelve
- Retorna true si todo fue bien o false si no. Retorna false si el vector x está vacia.
Implementa Pds::AbstractRV.
◆ GetMatrix() [1/2]
Pds::Matrix Pds::Rayleigh::GetMatrix |
( |
unsigned int |
Nlin, |
|
|
unsigned int |
Ncol |
|
) |
| |
|
virtual |
Pide una matriz con muestras de la Random Variable.
Para generar la variable aleatoria Rayleighiana se usa una variable aleatoria Rayleighemente distribuida entre [0,+inf), de la siguiente manera: .
- Parámetros
-
[in] | Nlin | Número de lineas de la matriz. |
[in] | Ncol | Número de columnas de la matriz. |
Implementa Pds::AbstractRV.
◆ GetMatrix() [2/2]
Pide una matriz con muestras de la Random Variable.
Para generar la variable aleatoria Rayleighiana se usa una variable aleatoria Rayleighemente distribuida entre [0,+inf), de la siguiente manera: .
- Parámetros
-
[in] | X | Matriz donde se cargarán los datos. |
- Devuelve
- Retorna true si todo fue bien o false si no. Retorna false si la matriz X está vacia.
Implementa Pds::AbstractRV.
◆ GetSigma()
double Pds::Rayleigh::GetSigma |
( |
void |
| ) |
const |
Retorna el parametro Sigma.
- Devuelve
- Retorna el parametro Sigma.
◆ ~Rayleigh()
Pds::Rayleigh::~Rayleigh |
( |
| ) |
|