Software Listing of Author : "Masaaki Nagahara"
- Frequency-Domain Min-Max Optimizationfor Delta-Sigma Modulators
- License: Shareware
- Price:


Matlab codes are provided for min-max optimization for loop-filter design in delta-sigma modulators. The MATLAB codes are based on our recent paper: M. Nagahara and Y. Yamamoto, Frequency-Domain Min-Max Optimization of Noise-Shaping Delta-Sigma Modulators, to appear in IEEE Trans. SP, 2012. A draft can be down-loaded via: http://www-ics.acs.i.kyoto-u.ac.jp/~nagahara/ds/manuscript.pdf We give two matlab codes: [ntf,R]=NTF_MINMAX(order,OSR,Hinf,f0,zf) [ntf,R]=NTF_MINMAX_MB(order,OSR,Hinf,f,zf) By these codes, one can obtain lowpass/bandpass (by NTF_MINMAX) and multi-band (by NTF_MINMAX_MB) filters for noise-shaping delta-sigma modulators that minimize the maximum magnitude of the noise transfer function (NTF) in fixed frequency band(s).
- Publisher: Masaaki Nagahara
- Date Released: 14-03-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- H-infinity optimal causal IIR inverse filter for the cubic spline
- License: Freeware
- Price: 0.00


Computes the H-infinity optimal causal filter (indirect B-spline filter) for the cubic spline. [INPUT] d: delay [OUTPUT] psi: the optimal filter psi(z) in a TF object gopt: optimal value This file 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.
- Publisher: Masaaki Nagahara
- Date Released: 13-06-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- H-infinity sub-optimal causal FIR inverse filter via LMI
- License: Freeware
- Price: 0.00


[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.
- Publisher: Masaaki Nagahara
- Date Released: 11-06-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts
- H-infinity sub-optimal causal IIR inverse filter
- License: Shareware
- Price:


[psi gopt] = dfdesign_w(phi, w, d); DFDESIGN_W computes the H-infinity optimal inverse filter of a given filter phi(z). The resulting filter psi(z) minimizes the H-infinity norm of the error system E_w(z) = [z^(-d) - psi(z)phi(z)]w(z). If an error occurs, use "dfdesign_w_lmi.m". [INPUT] phi: target system (discrete-time), SS or TF object w: weighting function, SS or TF object d: reconstruction delay, non negative number [OUTPUT] psi: resulting inverse 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.
- Publisher: Masaaki Nagahara
- Date Released: 20-06-2013
- Download Size: 10 KB
- Download
- Platform: Matlab, Scripts