H-infinity sub-optimal causal FIR inverse filter via LMI

This computes the optimal inverse filter minimizing the H-infinity norm of the error system via LMI.
812 Descargas
Actualizado 3 feb 2011

Ver licencia

[psi gopt] = dfdesign_w_lmi(phi, w, d, n);

DFDESIGN_W_LMI computes the H-infinity optimal inverse FIR filter of phi(z).
The resulting filter minimizes the H-infinity norm of the error system
E_w(z) = [z^(-d) - psi(z)phi(z)]w(z).
The LMI method based on KYP lemma is used in this function.

[INPUT]
phi: target system (discrete-time), SS or TF format
w: weighting function, SS or TF format
d: delay, non negative number
n: length of the FIR filter, positive integer

[OUTPUT]
psi: resulting inverse FIR filter
gopt: optimal value

This is based on the following paper:
M. Nagahara and Y. Yamamoto,
H-infinity optimal approxmation for causal spline interpolation,
Signal Processing, Vol. 91, No. 2, pp. 176-184, 2011.

Citar como

Masaaki Nagahara (2024). H-infinity sub-optimal causal FIR inverse filter via LMI (https://www.mathworks.com/matlabcentral/fileexchange/30290-h-infinity-sub-optimal-causal-fir-inverse-filter-via-lmi), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2009a
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versión Publicado Notas de la versión
1.0.0.0