Página principal | Jerarquía de la clase | Lista de componentes | Miembros de las clases | Ejemplos

Referencia de la Clase FuncionSemiSin

Funciones Semisinusoidales. Más...

Diagrama de herencias de FuncionSemiSin

Funcion Lista de todos los miembros.

Métodos públicos

 FuncionSemiSin (double amplitud, double anchura, double s, double frec)
 CONSTRUCTOR. Crear una nueva funcion sinusoidal.
override double Valor (double x, double t)
 Devolver el valor de la funcion.
override Funcion Clonar ()
 Crear una copia de la funcion actual.
override string ToString ()
 Convertir a una cadena.

Propiedades

double Amplitud
 Amplitud de la onda.
double Anchura
 Anchura del lobulo de la semionda.
double Periodo_espacial
 Periodo espacial.
double Frec
 Frecuencia.
double Periodo
 Periodo.

Descripción detallada

Funciones Semisinusoidales.

Definicion de semiondas. Son funciones que tienen el lobulo positivo de las sinusoidales, y que tambien son periodicas. Los parametros que la definen son: Altura (equivalente a la amplitud en las sinusoidales), Anchura del lobulo (L) (equivalente a la longitud de onda /2 de las sinusoidales), el periodo espacial (S) y la frecuencia (frec)

Ejemplos:

test-Funcion.cs, y test-Gusano.cs.


Documentación del constructor y destructor

FuncionSemiSin.FuncionSemiSin double  amplitud,
double  anchura,
double  s,
double  frec
 

CONSTRUCTOR. Crear una nueva funcion sinusoidal.

Se crea una funcion semisinusoidal. Se utilizan los parametros Amplitud, Anchura, Periodo espacial y frecuencia

Parámetros:
amplitud Amplitud de la onda
anchura Anchura del lobulo
s Periodo espacial
frec Frecuencia


Documentación de las funciones miembro

override Funcion FuncionSemiSin.Clonar  )  [virtual]
 

Crear una copia de la funcion actual.

Se crea una funcion nueva "clonada" y se devuelve.

Reimplementado de Funcion.

override string FuncionSemiSin.ToString  ) 
 

Convertir a una cadena.

Metodo usado para la impresion

override double FuncionSemiSin.Valor double  x,
double  t
[virtual]
 

Devolver el valor de la funcion.

El valor de esta funcion es A*sin(2PI(x/2*L - t/T)), si la x esta comprendida en el intervalo [t/T, t/T+L]. Previamente hay que calcular el modulo S de x, y el modulo T de t

Parámetros:
x Parametro x
t Parametro t

Reimplementado de Funcion.


Documentación de Propiedades

double FuncionSemiSin.Amplitud [get, set]
 

Amplitud de la onda.

Establecer/leer la amplitud de la onda

double FuncionSemiSin.Anchura [get, set]
 

Anchura del lobulo de la semionda.

Establecer/leer la anchura de la semionda

double FuncionSemiSin.Frec [get, set]
 

Frecuencia.

Establecer/leer la frecuencia

double FuncionSemiSin.Periodo [get]
 

Periodo.

Leer el periodo

double FuncionSemiSin.Periodo_espacial [get, set]
 

Periodo espacial.

Establecer/leer el periodo espacial


La documentación para esta clase fué generada a partir del siguiente archivo:
Generado el Sat Dec 10 12:19:59 2005 para cube-virtual.mono por  doxygen 1.4.2