Home | Develop | Download | Contact
Campos de datos
Referencia de la Estructura PdsSWave

La estructura tipo PdsSWave . Más...

#include <pdsswave.h>

Diagrama de colaboración para PdsSWave:
Collaboration graph

Campos de datos

PdsDsReal Y [3]
 
PdsDsReal A
 
PdsDsReal Teta
 
PdsDsReal a
 

Descripción detallada

La estructura tipo PdsSWave .

Esta estructura crea un generador sinusoidal de frecuencia teta $\theta$. Para usar incluir pds/pdsds.h.

La frecuencia de muestreo es 2pi, teta $ \theta $ es la frecuencia del sine wave

pdsswave.png
Generador sinusoidal digital

\[ h[n]=A~sin[(n+1)\theta ]u[n] \]

\[ H(z)=\frac{A~sin(\theta)}{(1-e^{\theta i}z^{-1})(1-e^{-\theta i}z^{-1})} =\frac{A~sin(\theta)}{ 1-2cos(\theta)z^{-1}+z^{-2} } \]

\[ y[n]= A~sin(\theta)x[n]+2cos(\theta)y[n-1]-y[n-2] \]


\[ x[n]=\delta[n] \]

\[ y[n]=A~sin[(n+1)\theta ]u[n] \]

\[ y[0]=A~sin[\theta ]~~~y[-1]=0~~~y[-2]=0 \]

test1grafico1.png
Señal de salida y[n].
Autor
Fernando Pujaico Rivera
Ejemplos:
testprog1.c.

Definición en la línea 104 del archivo pdsswave.h.

Documentación de los campos

PdsDsReal PdsSWave::Y[3]

Salida del generador y tiempos pasados de la salida.

Definición en la línea 107 del archivo pdsswave.h.

PdsDsReal PdsSWave::A

Amplitud del generador

Definición en la línea 109 del archivo pdsswave.h.

PdsDsReal PdsSWave::Teta

Frecuencia normalizada del generador.

Definición en la línea 111 del archivo pdsswave.h.

PdsDsReal PdsSWave::a

a= 2*cos(Teta).

Definición en la línea 113 del archivo pdsswave.h.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed