FRAMEMUL Frame multiplier Usage: h=framemul(f,Fa,Fs,s); Input parameters: Fa : Analysis frame Fs : Synthesis frame s : Symbol f : Input signal Output parameters: h : Output signal FRAMEMUL(f,Fa,Fs,s) applies the frame multiplier with symbol s* to the signal f. The frame Fa is used for analysis and the frame Fs for synthesis. Examples: --------- In the following example Gabor coefficients obtained through the DGT of pink noise are multiplied by the symbol batmask before resynthesis. The result of this operation is an output signal h that is constructed through a Gabor expansion of the modified coefficients.: f = pinknoise(400); a = 10; M = 40; [Fa, Fs] = framepair('dgt', 'gauss', 'dual', a, M); s = framenative2coef(Fa, batmask); fhat = framemul(f, Fa, Fs, s); figure(1); plotframe(Fa,frana(Fa,f),'clim',[-100,-20]); figure(2); plotframe(Fa,s,'lin'); figure(3); plotframe(Fa,frana(Fa,fhat),'clim',[-100,-20]);
Url: http://ltfat.github.io/doc/operators/framemul.html
See also: iframemul, framemuladj.
Package: ltfat