Calcula un coseno de frecuencia variable.
Sintaxis
Chirp(Time, Frequency1, Frequency2, Time2 [ , Operation = CHIRP_LINEAR ])
La sintaxis de la función Chirp consta de los siguientes elementos:
Parte |
Descripción |
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Time |
Un conjunto de datos con los momentos para los que se va a calcular el coseno de frecuencia variable. Todas las estructuras de datos están permitidas. Se permiten todos los tipos de datos numéricos. En los tipos de datos complejos se calcula un valor absoluto. Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista. |
||||||||||
Frequency1 |
Es la frecuencia que debería tener el coseno de frecuencia variable en Time = 0. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos reales. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
||||||||||
Frequency2 |
Es la frecuencia que debería tener el coseno de frecuencia variable en el momento Time2. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos reales. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
||||||||||
Time2 |
Es el momento en el que el coseno de frecuencia variable debe tener la frecuencia Frequency2. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos reales. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
||||||||||
Operation |
Determina el tipo de variación de frecuencia. El argumento Operation puede tener los siguientes valores:
Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. Se establece el valor predeterminado CHIRP_LINEAR si no se especifica el argumento. |
Notas
El tipo de datos del resultado es siempre En coma flotante de 64 bits.
La estructura del resultado corresponde a la del argumento Time, si es necesario, el cálculo se realiza elemento por elemento.
El resultado tiene la unidad 1, siempre y cuando Time tenga una unidad; en caso contrario, no tiene ninguna unidad.
En el caso de estructuras de datos compuestas, solo se calcula el componente Y y los componentes X y, si procede, Z se incluyen sin cambios en el resultado.
Disponibilidad
FlexPro Basic, Professional, Developer Suite
Ejemplos
Dim x = Series(0 s, 10 s, 0.001 s) |
Genera una señal cosenoidal de frecuencia variable con una frecuencia de muestreo de 1 kHz en el intervalo de tiempo de 0 s a 10s con un comportamiento de frecuencia lineal de 10 Hz a 100 Hz. |



