Reconstruct signals from subbands
The dsp.DyadicSynthesisFilterBank
System object™ reconstructs signals from subbands with smaller bandwidths and lower
sample rates. The filter bank uses a series of highpass and lowpass FIR filters to
repeatedly reconstruct the signal.
To reconstruct signals from subbands with smaller bandwidths and lower sample rates:
Create the dsp.DyadicSynthesisFilterBank
object and set its properties.
Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?.
returns a synthesis filter bank, dydsyn
= dsp.DyadicSynthesisFilterBankdydsyn
, that reconstructs
a signal from its subbands with smaller bandwidths and smaller sample
rates.
returns a dyadic synthesis filter bank object, with each property set to the
specified value.dydsyn
= dsp.DyadicSynthesisFilterBank(Name,Value
)
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)
This object implements the algorithm, inputs, and outputs described on the Dyadic Synthesis Filter Bank block reference page. The object properties correspond to the block parameters, except:
The object only receives data as a vector or matrix of concatenated subbands. |