ss
Convertir el filtro digital en una representación del espacio de estados
Sintaxis
Descripción
Ejemplos
Representación del espacio del filtro IIR de paso bajo
Diseñe un filtro IIR de paso bajo de orden 6. Especifique una frecuencia de banda de paso normalizada de rad/muestra. Calcule la representación del espacio de estados del filtro.
d = designfilt('lowpassiir','FilterOrder',6,'PassbandFrequency',0.2); [A,B,C,D] = ss(d)
A = 6×6
1.5640 -0.9294 0 0 0 0
1.0000 0 0 0 0 0
0.1795 0.0036 1.6097 -0.8112 0 0
0 0 1.0000 0 0 0
0.0020 0.0000 0.0408 0.0021 1.6956 -0.7409
0 0 0 0 1.0000 0
B = 6×1
0.0913
0
0.0046
0
0.0001
0
C = 1×6
0.0020 0.0000 0.0408 0.0021 3.6956 0.2591
D = 5.2030e-05
Argumentos de entrada
d
— Filtro digital
objeto digitalFilter
Filtro digital, especificado como un objeto digitalFilter
. Utilice designfilt
para generar un filtro digital según las especificaciones de frecuencia-respuesta.
Ejemplo: d = designfilt('lowpassiir','FilterOrder',3,'HalfPowerFrequency',0.5)
especifica un filtro Butterworth de tercer orden con una frecuencia normalizada de 3 dB de 0,5π rad/muestra.
Argumentos de salida
A
— Matriz de estados
matriz
Matriz de estados, devuelta como una matriz.
Tipos de datos: double
B
— Matriz de entrada a estado
matriz
Matriz de entrada a estado, devuelta como una matriz.
Tipos de datos: double
C
— Matriz de estado a salida
matriz
Matriz de estado a salida, devuelta como una matriz.
Tipos de datos: double
D
— Matriz de alimentación
matriz
Matriz de alimentación, devuelta como una matriz.
Tipos de datos: double
Historial de versiones
Consulte también
designfilt
| digitalFilter
| tf
| zpk
Abrir ejemplo
Tiene una versión modificada de este ejemplo. ¿Desea abrir este ejemplo con sus modificaciones?
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)