Main Content

getNumBranches

Get number of branches in parallel filter

Since R2023b

Description

example

getNumBranches(PF) returns the number of branches in the parallel filter object PF.

Examples

collapse all

Using the getNumBranches function, determine the number of branches in a parallel filter.

Construct a dsp.ParallelFilter object with dsp.FIRDecimator as the filter branch.

pf = dsp.ParallelFilter(dsp.FIRDecimator)
pf = 
  dsp.ParallelFilter with properties:

          Branch1: [1x1 dsp.FIRDecimator]
    CloneBranches: true

Add dsp.CICDecimator and dsp.FIRRateConverter to the parallel filter. Make sure that all branches have the same rate conversion factor.

addBranch(pf,dsp.CICDecimator)
addBranch(pf,dsp.FIRRateConverter(4,8))

Determine the number of branches in the parallel filter

getNumBranches(pf)
ans = 3

Input Arguments

collapse all

Parallel filter, specified as a dsp.ParallelFilter System object.

Version History

Introduced in R2023b