Calcula la función rectangular con duración de período 2π, amplitud 1 y ratio de transición dado.
Sintaxis
Square(Angle [ , DutyCycle = 0.5 ])
La sintaxis de la función Square consta de los siguientes elementos:
Parte |
Descripción |
|---|---|
Angle |
Es el ángulo en radianes para el que se quiere calcular la función rectangular. 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. |
DutyCycle |
Es un valor escalar que especifica la posición del punto de conmutación de +1 a -1 en el período. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos numéricos. El valor debe ser mayor o igual que 0 y menor o igual que 1. 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 0,5 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 Angle, si es necesario, el cálculo se realiza elemento por elemento.
El resultado tiene la unidad 1, siempre y cuando Angle tenga una unidad; en caso contrario, no tiene ninguna unidad.
La función tiene inicialmente el valor constante 1 hasta que, en x = 2π * DutyCycle, salta abruptamente de 1 a -1 en y conserva este valor hasta x = 2π (no incluido). La curva se repite con una duración de período de 2π.
El siguiente gráfico muestra el curso de la función durante dos períodos para diferentes ratios de transición:

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, 1 ms) |
Genera una señal rectangular con una frecuencia de muestreo de 1 kHz en el rango de tiempo de 0 s a 10 s con una amplitud de 2 V y una frecuencia de 5 Hz. |