Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

digitalFilter clase

Filtro digital

Descripción

  • Se utiliza en el formulario para diseñar un filtro digital, con el tipo de respuesta.designfiltd = designfilt(resp,Name,Value)dresp Especifique el filtro con un conjunto de pares.Name,Value

  • Utilílese en el formulario para editar un filtro existente,.designfiltdesignfilt(d)d

    Nota

    Esta es la única manera de editar un objeto.digitalFilter De lo contrario, sus propiedades son de solo lectura.

  • Utilizar en el formulario para filtrar una señal con un,.filterdataOut = filter(d,dataIn)digitalFilterd La entrada puede ser un vector de precisión doble o simple. También puede ser una matriz con tantas columnas como canales de entrada.

  • Utilízalo para visualizar un,.fvtooldigitalFilterd

  • Las siguientes funciones toman objetos como entrada.digitalFilter

Funciones de filtrado y análisis

Filtrado

FunciónDescripción

fftfilt

Filtra una señal mediante un método de superposición-adición basado en FFTdigitalFilter

filter

Filtra una señal mediante undigitalFilter

filtfilt

Realiza el filtrado de fase cero de una señal con undigitalFilter

Análisis de filtro

FunciónDescripción

double

Convierte los coeficientes de a a doble precisióndigitalFilter

filt2block

Genera un bloque de filtro correspondiente a unSimulink®digitalFilter

filtord

Devuelve el orden de filtro de undigitalFilter

firtype

Devuelve el tipo (1, 2, 3 o 4) de un FIRdigitalFilter

freqz

Devuelve o traza la respuesta de frecuencia de undigitalFilter

fvtool

Abre la herramienta de visualización de filtros y muestra la respuesta de magnitud de undigitalFilter

grpdelay

Devuelve o traza la respuesta de retardo de grupo de undigitalFilter

impz

Devuelve o traza la respuesta de impulso de undigitalFilter

impzlength

Devuelve la longitud de la respuesta de impulso de a, ya sea real (para filtros FIR) o eficaz (para filtros IIR)digitalFilter

info

Devuelve una matriz de caracteres con información sobre undigitalFilter

isallpass

Devuelve si a es allpasstruedigitalFilter

isdouble

Devuelve si los coeficientes de a son de doble precisióntruedigitalFilter

isfir

Devuelve si a tiene una respuesta de impulso finitotruedigitalFilter

islinphase

Devuelve si a tiene una fase linealtruedigitalFilter

ismaxphase

Devuelve si a es la fase máximatruedigitalFilter

isminphase

Devuelve si a es una fase mínimatruedigitalFilter

issingle

Devuelve si los coeficientes de a son de precisión únicatruedigitalFilter

isstable

Devuelve si a es establetruedigitalFilter

phasedelay

Devuelve o traza la respuesta de retardo de fase de undigitalFilter

phasez

Devuelve o traza la respuesta de fase (sin envolver) de undigitalFilter

single

Convierte los coeficientes de a a precisión únicadigitalFilter

ss

Devuelve la representación de espacio de estado de undigitalFilter

stepz

Devuelve o traza la respuesta del paso de undigitalFilter

tf

Devuelve la representación de la función de transferencia de undigitalFilter

zerophase

Devuelve o traza la respuesta de fase cero de undigitalFilter

zpk

Devuelve la representación de ganancia de polo cero de undigitalFilter

zplane

Muestra los polos y ceros de la función de transferencia representados por undigitalFilter

Introducido en R2014a