bodemag
Diagrama de Bode de solo magnitud de la respuesta en frecuencia
Sintaxis
Descripción
bodemag
permite generar gráficas de solo magnitud para visualizar la respuesta en frecuencia de magnitudes de un sistema dinámico.
Para una función más completa, consulte bode
. bode
proporciona información de magnitud y de fase. Si tiene System Identification™ Toolbox, bode
también devuelve los valores calculados, incluidas estimaciones estadísticas.
Para más opciones de representación personalizables, consulte bodeplot
.
bodemag(
crea un diagrama de magnitud de Bode de la respuesta en frecuencia del modelo de sistema dinámico sys
)sys
. El diagrama muestra la magnitud (en dB) de la respuesta del sistema como una función de frecuencia. bodemag
determina automáticamente las frecuencias que se van a representar en función de la dinámica del sistema.
Si sys
es un modelo con varias entradas y varias salidas (MIMO), bodemag
crea un arreglo de diagramas de magnitud de Bode en el que cada gráfica muestra la respuesta en frecuencia de un par de E/S.
Si sys
es un modelo con coeficientes complejos, entonces:
En la escala de frecuencia logarítmica, el diagrama muestra dos ramas, una para frecuencias positivas y otra para frecuencias negativas. El diagrama también muestra flechas que indican la dirección de los valores de frecuencia que aumentan para cada rama. Consulte Diagrama de Bode de un modelo con coeficientes complejos.
La escala de frecuencia lineal, el diagrama muestra una única rama con un rango de frecuencia simétrico centrado en un valor de frecuencia de cero.
Ejemplos
Argumentos de entrada
Algoritmos
El software calcula la respuesta en frecuencia de la siguiente forma:
Calcule la representación de cero-polo-ganancia (
zpk
) del sistema dinámico.Evalúe la ganancia y la fase de la respuesta en frecuencia en función de los datos de ceros, polos y ganancia para cada canal de entrada-salida del sistema.
En los sistemas de tiempo continuo, la función
bodemag
evalúa la respuesta en frecuencia en el eje imaginario s = jω y tiene en cuenta solo frecuencias positivas.En los sistemas de tiempo discreto, la función
bodemag
evalúa la respuesta en frecuencia en el círculo unitario. Para facilitar la interpretación, el comando parametriza la mitad superior del círculo unitario como:donde Ts es el tiempo de muestreo y ωN es la frecuencia Nyquist. A continuación, el software utiliza la frecuencia de tiempo continuo equivalente ω como variable del eje x. Dado que es periódico con periodo 2ωN, la función
bodemag
representa la respuesta solo hasta la frecuencia Nyquist ωN. Sisys
es un modelo de tiempo discreto con un tiempo de muestreo no especificado, la funciónbodemag
utiliza Ts = 1.
Funcionalidad alternativa
También puede crear una respuesta en frecuencia de solo magnitud utilizando bodeplot
. Para ello, establezca la propiedad PhaseVisible
del objeto bodeplot
en "off"
.
bp = bodeplot(sys);
bp.PhaseVisible = "off";
Historial de versiones
Introducido en R2012a