mag2db
Convierta la magnitud a decibelios (dB)
Sintaxis
Descripción
Ejemplos
Visualización de márgenes de ganancia en decibelios
Para este ejemplo, considere el siguiente lazo de feedback de sistemas SISO, donde el sistema contiene varias frecuencias de cruce de ganancias o de cruce de fase, lo que genera múltiples valores de márgenes de ganancia o fase:
Cree la función de transferencia.
G = tf(20,[1 7]) * tf([1 3.2 7.2],[1 -1.2 0.8]) * tf([1 -8 400],[1 33 700]);
Utilice el comando allmargin
para calcular todos los márgenes de estabilidad.
m = allmargin(G)
m = struct with fields:
GainMargin: [0.3408 3.3920]
GMFrequency: [1.9421 16.4807]
PhaseMargin: 68.1140
PMFrequency: 7.0776
DelayMargin: 0.1680
DMFrequency: 7.0776
Stable: 1
Tenga en cuenta que los márgenes de ganancia se expresan como coeficientes de ganancia y no en decibelios (dB). Utilice mag2db
para convertir los valores a dB.
GainMargins_dB = mag2db(m.GainMargin)
GainMargins_dB = 1×2
-9.3510 10.6091
Argumentos de entrada
y
— Arreglo de entrada
escalar | vector | matriz | arreglo
Arreglo de entrada, especificado como escalar, vector, matriz o arreglo. Cuando y
no es escalar, mag2db
es una operación por elementos.
Tipos de datos: single
| double
Soporte de números complejos: Sí
Argumentos de salida
ydb
— Medidas de magnitud en decibelios
escalar | vector | matriz | arreglo
Medidas de magnitud en decibelios devueltas como escalar, vector, matriz o arreglo del mismo tamaño que y
.
Historial de versiones
Introducido en R2008a
Consulte también
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)