Funciones que usan Pds::Vector, Ejemplo: Pds::LinSpace(), Pds::GeomSpace(), Pds::X2D(), Pds::Y2D(), Pds::X3D(), etc. Más...
Namespaces | |
namespace | Pds |
Nombre de espacion para PDS (Procesamiento Digital de Senales) | |
funciones con vectores especiales | |
Descripción de algunas funciones que usan Pds::Vector. | |
double | Pds::DistancePointToPlane (const Pds::Vector &P, const Pds::Vector &W, bool Sign=false) |
Retorna la distancia de un punto hasta un plano . Más... | |
Vector | Pds::LinSpace (double start, double end, unsigned int N) |
Retorna un vector con elementos desde start hasta end con N elementos. Más... | |
Vector | Pds::GeomSpace (double start, double end, unsigned int N) |
Retorna un vector con elementos desde start hasta end con N elementos. Más... | |
funciones para crear vectores eje en 2 dimensiones | |
Descripción de algunas funciones que usan Pds::Vector. | |
Vector | Pds::X2D (void) |
Retorna una matriz vector columna eje X en 2 dimensiones. Más... | |
Vector | Pds::Y2D (void) |
Retorna una matriz vector columna eje Y en 2 dimensiones. Más... | |
funciones para crear vectores eje en 3 dimensiones | |
Descripción de algunas funciones que usan Pds::Vector. | |
Vector | Pds::X3D (void) |
Retorna una matriz vector columna eje X en 3 dimensiones. Más... | |
Vector | Pds::Y3D (void) |
Retorna una matriz vector columna eje Y en 3 dimensiones. Más... | |
Vector | Pds::Z3D (void) |
Retorna una matriz vector columna eje Z en 3 dimensiones. Más... | |
Funciones que usan Pds::Vector, Ejemplo: Pds::LinSpace(), Pds::GeomSpace(), Pds::X2D(), Pds::Y2D(), Pds::X3D(), etc.
Estas funciones trabajan con una matriz de la forma.
Informacion adicional puede ser encontrada en [1]
double Pds::DistancePointToPlane | ( | const Pds::Vector & | P, |
const Pds::Vector & | W, | ||
bool | Sign = false |
||
) |
Retorna la distancia de un punto hasta un plano .
Ecuacion de plano:
Distancia del punto hasta un plano :
[in] | P | Punto en un espacio de dimención . . |
[in] | W | Plano en un espacio de dimención . . |
[in] | Sign | Habilita o desabilita si la salida tendra signo o no, sin signo por defecto. |
Vector Pds::LinSpace | ( | double | start, |
double | end, | ||
unsigned int | N | ||
) |
Retorna un vector con elementos desde start hasta end con N elementos.
[in] | start | Inicio del espacio linear. |
[in] | end | Final del espacio linear. |
[in] | N | Numero de elementos del vetor. |
Vector Pds::GeomSpace | ( | double | start, |
double | end, | ||
unsigned int | N | ||
) |
Retorna un vector con elementos desde start hasta end con N elementos.
[in] | start | Inicio del espacio linear. |
[in] | end | Final del espacio linear. |
[in] | N | Numero de elementos del vetor. |
Vector Pds::X2D | ( | void | ) |
Retorna una matriz vector columna eje X en 2 dimensiones.
Vector Pds::Y2D | ( | void | ) |
Retorna una matriz vector columna eje Y en 2 dimensiones.
Vector Pds::X3D | ( | void | ) |
Retorna una matriz vector columna eje X en 3 dimensiones.
Vector Pds::Y3D | ( | void | ) |
Retorna una matriz vector columna eje Y en 3 dimensiones.
Vector Pds::Z3D | ( | void | ) |
Retorna una matriz vector columna eje Z en 3 dimensiones.