Rearrange sections in SOS filter
reorder(hs,order)
reorder(hs,numorder,denorder)
reorder(hs,numorder,denorder,svorder)
reorder(hs,filter_type)
reorder(hs,dir_flag)
reorder(hs,dir_flag,sv)
reorder(hs,...)
reorder(hs,...,Name,Value)
reorder(
rearranges
the sections of filter hs
,order
)hd
using the vector of indices
provided in order
.
reorder(
reorders
the numerator and denominator separately using the vectors of indices
in hs
,numorder
,denorder
)numorder
and denorder
.
reorder(
specifies
that the scale values can be independently reordered.hs
,numorder
,denorder
,svorder
)
reorder(
reorders hs
,filter_type
)hd
in
a way suitable for the specified filter type. This reordering mode
can be especially helpful for fixed-point implementations where the
order of the filter sections can significantly affect your filter
performance.
reorder(hs,
specifies
rearranges the sections according to proximity to the origin of the
poles of the sections.dir_flag
)
reorder(hs,
reorders
scale values in addition to rearranging sections according to pole-origin
proximity.dir_flag
,sv
)
reorder(
rearranges
the sections of the filter System
object™ hs
,...)hs
according
to any of the preceding input arguments.
reorder(
rearranges
the sections of the filter System
object hs
,...,Name,Value
)hs
with
additional options specified by one or more Name,Value
pair
arguments.
Schlichthärle, Dietrich, Digital Filters Basics and Design, Springer-Verlag Berlin Heidelberg, 2000.