Symbols 

t (sample period). See sample periods
f (frequency). See periods
fn (normalized frequency). See periods
fn0 (normalized cutoff frequency). See cutoff frequencies
fn1 (normalized lower cutoff frequency). See cutoff frequencies
fn2 (normalized upper cutoff frequency). See cutoff frequencies
Fs (sample frequency or rate). See sample periods
M (frame size). See frame sizes
Mi (input frame size). See frame sizes
Mo (output frame size). See frame sizes
(angular frequency). See periods
0 (angular cutoff frequency). See cutoff frequencies
1 (angular lower cutoff frequency). See cutoff frequencies
2 (angular upper cutoff frequency). See cutoff frequencies
n (digital frequency). See periods
Rp (passband ripple). See passband ripple
Rs (stopband attenuation or ripple). See stopband
T (signal period). See periods
T (tunable parameter). See tuning parameters
Tf (frame period). See frame periods
Tfi (input frame period). See frame periods
Tfo (output frame period). See frame periods
Ts (sample period). See sample periods
Tsi (input sample period). See sample periods
Tso (output sample period). See sample periods

Numerics 

0s
    inserting <1> <2> <3> <4>
    outputting <1> <2> <3> <4> <5> <6> <7> <8> <9> <10> <11>
    padding with <1> <2> <3>
1s, outputting

acquiring data, blocks for
adaptive filter designs
    and overlapping buffers
    blocks for <1> <2>
    FIR
    Kalman
    LMS
    RLS
Adaptive Filters library <1> <2>
addition, cumulative
Analog Filter Design block <1> <2> <3>
analog filter designs <1> <2> <3> <4>
    See also filter designs, continuous-time
analysis, dyadic. See dyadic analysis
analytic signal
Analytic Signal block
angular frequency
    defined
    See also periods
architectures, filter. See filter realizations
arithmetic, matrix
arrays
    exporting matrix data to <1> <2> <3>
    importing matrix data from <1> <2>
    three-dimensional
attenuation, stopband
audio
    exporting <1> <2> <3>
    importing <1> <2>
autocorrelation
    and Levinson-Durbin recursion
    of a real vector
    sequence
Autocorrelation block
    and RTW
autocorrelation method
auto-promoting rates
autoregressive models
    using Burg AR Estimator block
    using Burg Method block
    using the Covariance AR Estimator block
    using the Covariance Method block
    using the Modified Covariance AR Estimator block
    using the Modified Covariance Method block
    using the Yule-Walker AR Estimator block
    using the Yule-Walker Method block

Backward Substitution block
band configurations
    See filter band configurations
Band edge frequencies parameter
    length of <1> <2>
    See also parameters
bandpass filter designs
    analog, available parameters
    digital, available parameters
    example of
    tabulated
    using Analog Filter Design block
    using Digital FIR Filter Design block
    using Digital IIR Filter Design block
    See also filter band configurations, bandpass
bandstop filter designs
    analog, available parameters
    digital, available parameters
    tabulated
    using Analog Filter Design block
    using Digital FIR Filter Design block
    using Digital IIR Filter Design block
    See also filter band configurations, bandstop
Bartlett windows <1> <2>
basic operations <1> <2>
batch processing
binary clock signals
bins, histogram
Biquadratic Filter block
    and RTW
Blackman windows <1> <2>
block diagrams, creating
blocks
    connecting
    element-oriented
    matrix-oriented
    online help for
    parameters for
    scalar-oriented
Boxcar windows <1> <2>
Buffer block <1> <2> <3> <4> <5>
    and initial zeros
    and RTW
    frame period of
    initial state of <1> <2> <3> <4> <5>
        example
Buffer overlap parameter <1> <2> <3> <4> <5> <6>
    negative values for
Buffer size parameter <1> <2> <3> <4>
Buffered FFT Scope block <1> <2>
buffering <1> <2> <3>
    and rate conversion
    and sample periods
    blocks for <1> <2>
    example
    frame-based signals. See rebuffering
    initial state
    internally
    into a FIFO (first input, first output) register
    into a LIFO (last input, first output) register
    order of elements
    overlapping <1> <2>
        causing unintentional rate conversions
    procedure
    scalar samples
    terminology
    to create a frame-based signal <1> <2> <3>
    with alteration of the signal <1> <2>
    with Buffer block
    with preservation of the signal
    with Queue block
    with Rebuffer block <1> <2>
    with Shift Register block
    with Stack block
    with Triggered Shift Register block
Buffers library <1> <2>
Burg AR Estimator block
Burg Method block
butter <1> <2>
Butterworth filter designs
    analog <1> <2>
    band configurations for <1> <2>
    digital
    magnitude response of
    tabulated
    using Analog Filter Design block
    using Digital IIR Filter Design block
    See also filter designs, Butterworth

C code, generating
canonical forms <1> <2>
central tendency, blocks for
cepstrum, blocks for
channels
    as matrix columns
    in a frame-matrix
    in a sample-vector
    of a sample-based signal
cheby1 <1> <2>
cheby2 <1> <2>
Chebyshev approximation
Chebyshev filter designs
    See also filter designs
Chebyshev type I filter designs
    analog <1> <2>
    band configurations for <1> <2>
    digital
    magnitude response of
    tabulated
    using Analog Filter Design block
    using Digital IIR Filter Design block
Chebyshev type II filter designs
    analog <1> <2>
    band configurations for <1> <2>
    digital
    magnitude response of
    tabulated
    using Analog Filter Design block
    using Digital IIR Filter Design block
Chebyshev windows <1> <2>
Chirp block
Cholesky Factorization block
Cholesky Solver block
clocks
    binary
    multiphase
code generation
    and contiguous memory
    generic real-time (GRT)
    minimizing size of
    using RTW <1> <2>
color coding sample periods
column vectors
    as frame vectors
columns, of a frame-matrix
Commutator block
    compared to Unbuffer block
    initial state of
complex analytic signal
Complex Cepstrum block
Complex Exponential block
Complex From Workspace block
compound filters
Constant Diagonal Matrix block
constants
    generating
    invariant (non-tunable)
    matrix <1> <2>
    precomputing
    scalar
    vector
Contiguous Copy block
contiguous memory
    defined
    list of blocks requiring
continuous-time filter designs
    See filter designs, continuous-time
continuous-time source blocks
control signals
    for Sample and Hold block
    for Triggered Matrix To Workspace block
    for Triggered Shift Register block
    for Triggered Signal From Workspace block
    for Triggered Signal To Workspace block
controller canonical forms
conventions
    frequency
    technical
    typographical
conversion blocks
Convert Complex DSP To Simulink block
Convert Complex Simulink To DSP block
converting
    frame rates. See rate conversion
    sample rates. See rate conversion
convolution
    blocks for
    example
    of two real vectors
Convolution block
    and RTW
correlation
    blocks for
    of two real vectors
Correlation block
correlation matrices
Counter block
counting, blocks for
Covariance AR Estimator block
Covariance Method block
Create Diagonal Matrix block
    and RTW
Cumulative Sum block
cutoff frequencies
    lower <1> <2>
    of analog filters
    of digital filters
    upper <1> <2>

dB block
dB Gain block
dB, converting to
DC component of an analytic signal
DCT block
DCTs
    blocks for
    computing
decimation
    process of
    using FIR Decimation block
    using FIR Rate Conversion block
Decimation factor parameter
decomposing matrices
    blocks for
default settings, Simulink
delay
    blocks for
    buffering
    fractional <1> <2>
    generating <1> <2> <3>
    integer
    rebuffering <1> <2> <3>
    unbuffering <1> <2>
demos
    and Demos library
    MATLAB
    running
demos
Demos library
detecting events, blocks for
Detrend block
diagonal matrix constants
dialog boxes, opening
Difference block
    and RTW
difference, between elements in a vector
differentiator filter designs
    band configuration of
    tabulated
    using Least Squares FIR Filter Design block
    using Remez FIR Filter Design block
    See also filter designs, differentiator
digital filter designs <1> <2>
    See also filter designs, discrete-time
Digital FIR Filter Design block <1> <2> <3>
digital frequency
    defined
    See also periods
Digital IIR Filter Design block <1> <2> <3> <4>
dimensions of a matrix. See matrices
direct feedthrough
    and Histogram block
    and Integer Delay block <1> <2>
    and Shift Register block
    and Triggered Shift Register block
    and Variable Fractional Delay block
    and Variable Integer Delay block
Direct-Form II Transpose Filter block
    and discrete-time filter designs
    and filter
    and RTW
    as used by Digital FIR Filter Design block <1> <2>
    as used by Least Squares FIR Filter Design block
    initial conditions for
Discrete Constant block
discrete cosine transforms. See DCTs
Discrete Filter block
discrete sample time, defined
discrete-time filter designs
    See filter designs, discrete-time
discrete-time nonsource blocks
discrete-time signals
    characteristics
    defined
    terminology <1> <2>
    See also signals
discrete-time source blocks
discretizing a continuous-time signal
displaying
    blocks for
    frame-based data <1> <2> <3>
    frequency content <1> <2>
    matrices as images
distributing samples
Distributor block
    compared to Buffer block
    initial state of
doc
documentation
    MATLAB
    Real-Time Workshop
    related
    Signal Processing Toolbox
    Simulink
Downsample block <1> <2> <3>
downsampling <1> <2> <3>
    See also rate conversion
DSP Blockset
    accessing
    documentation
    features
    getting started with
    installation
    library terms
    organization
    overview
    required products
DSP Sinks library <1> <2> <3>
DSP Sources library <1> <2> <3>
dsp_links
dsplib <1> <2> <3>
dspstartup M-file <1> <2> <3>
    editing
t (sample period)
    defined
    See also sample periods
Dyadic Analysis Filter Bank block <1> <2>
    and RTW
dyadic analysis, blocks for
Dyadic Synthesis Filter Bank block <1> <2>
    and RTW
dyadic synthesis, blocks for

Edge Detector block
Elementary Functions library <1> <2>
    and element-oriented blocks
element-oriented operations
    on matrix inputs
    See also operations, element-oriented
ellip <1> <2>
elliptic filter designs
    analog <1> <2>
    band configurations for <1> <2>
    digital
    magnitude response of
    tabulated
    using Analog Filter Design block
    using Digital IIR Filter Design block
    See also filter designs, elliptic
equiripple filter designs <1> <2>
    frequency response of
error minimization <1> <2>
errors
    discrete-time source block
    due to continuous-time input to a discrete-time block <1> <2>
    due to direct feedthrough of Integer Delay block
    due to incompatible matrix-size parameter settings
    due to insufficient audio buffer size
    due to matrix inputs to scalar-oriented blocks
    incompatible matrix-size parameter settings
    partial unbuffering
    sample-rate mismatch
estimation
    nonparametric <1> <2>
        blocks for
    parametric
        blocks for
        using Burg AR Estimator block
        using Burg Method block
        using Covariance AR Estimator block
        using Covariance Method block
        using Modified Covariance AR Estimator block
        using Modified Covariance Method block
        using Yule-Walker AR Estimator block
        using Yule-Walker Method block
Estimation library <1> <2>
Event-Count Comparator block
events, triggering
    for Counter block
    for N-Sample Enable block
    for N-Sample Switch block
    for Sample and Hold block
    for Stack block <1> <2>
    for Triggered Matrix To Workspace
    for Triggered Shift Register block
    for Triggered Signal From Workspace block
    for Triggered Signal To Workspace block
examples
    buffering
    convolution
    filtering
    unbuffering
exponential, complex
exporting
    blocks for <1> <2>
    matrices <1> <2> <3>
    overview
    to workspace
    using Signal To Workspace block
    using Triggered Signal To Workspace block
    vectors
Extract Diagonal block
    and RTW
Extract Triangular Matrix block
    and RTW

f (frequency)
    defined
    See also periods
factorizing matrices, blocks for
features of DSP Blockset
FFT block
FFT length parameter <1> <2>
FFT Scope block <1> <2>
FFTs
    and overlap-add filtering
    and overlap-save filtering
    blocks for
    computing
    displaying
FIFO registers
    See first-input, first-output registers
filter architectures. See filter realizations
filter band configurations
    bandpass <1> <2>
        blocks with
        using Analog Filter Design block
        using Digital FIR Filter Design block
        using Digital IIR Filter Design block
    bandstop <1> <2>
        blocks with
        using Analog Filter Design block
        using Digital FIR Filter Design block
        using Digital IIR Filter Design block
    highpass <1> <2>
        blocks with
        using Analog Filter Design block
        using Digital FIR Filter Design block
        using Digital IIR Filter Design block
    lowpass <1> <2>
        blocks with
        using Analog Filter Design block
        using Digital FIR Filter Design block
        using Digital IIR Filter Design block
    multiband
        using Least Squares FIR Filter Design block
        using Remez FIR Filter Design block
    table of
filter designs
    adaptive. See adaptive filter designs
    analog. See filter designs, continuous-time
    and frame-based processing
    Butterworth
        band configurations for
        blocks for
        magnitude response of
        using Analog Filter Design block
        using butter <1> <2>
        using Digital IIR Filter Design block
    categories of
    characteristics of
    Chebyshev type I
        band configurations for <1> <2>
        blocks for
        magnitude response of
        using Analog Filter Design block
        using cheby1 <1> <2>
        using Digital IIR Filter Design block
    Chebyshev type II
        band configurations for <1> <2>
        blocks for
        example of
        magnitude response of
        using Analog Filter Design block
        using cheby2 <1> <2>
        using Digital IIR Filter Design block
    continuous-time <1> <2> <3>
        available parameters
        band configurations for
        blocks for
        cutoff frequency for
        passband ripple for
        stopband ripple for
    differentiator <1> <2>
        using Least Squares FIR Filter Design block
        using Remez FIR Filter Design block
    digital. See filter designs, discrete-time
    discrete-time <1> <2> <3>
        band configurations for
        FIR
        magnitude response of <1> <2>
        passband ripple for
        stopband attenuation for
    elliptic
        band configurations for <1> <2>
        magnitude response of
        using Analog Filter Design block
        using Digital IIR Filter Design block
        using ellip <1> <2>
    FIR
        arbitrary magnitude response
        block for
        discrete-time
        Remez
        using fir1
        using least-squares technique
        using Levinson-Durbin block
        using Parks-McClellan technique
        with prescribed autocorrelation sequence
    Hilbert transformer <1> <2>
        using Least Squares FIR Filter Design block
        using Remez FIR Filter Design block
    IIR <1> <2>
        continuous-time
        discrete-time
        using Levinson-Durbin block
        using Yule-Walker IIR Filter Design block
        with prescribed autocorrelation sequence
    least-squares, example of
    linear phase <1> <2>
    table of
    with multichannel signals
    working with
Filter Designs library <1> <2>
filter orders
    and Digital FIR Filter Design block
    and Digital IIR Filter Design block
Filter Realization Wizard
filter realizations
    blocks for
    canonical forms <1> <2>
    lattice
    transposed direct-form II IIR <1> <2>
    using Filter Realization Wizard
Filter Realizations library <1> <2>
Filter type parameter
filtering
    adaptive. See adaptive filter designs
    by overlap-add method
    by overlap-save method
    example
    multichannel signals
    multirate
    tutorial
    using Direct-Form II Transpose Filter block <1> <2>
    using Time-Varying Lattice Filter block
Filtering library <1> <2>
FIR Decimation block <1> <2>
    and RTW
FIR filter designs
    algorithm for
    discrete-time <1> <2>
        band configurations for
        blocks for
    equiripple
    least-squares <1> <2>
    linear phase
    magnitude response of
    using Levinson-Durbin block
    using Parks-McClellan technique
    with prescribed autocorrelation sequence
    See also filter designs, FIR
FIR Interpolation block <1> <2>
    and RTW
FIR Rate Conversion block <1> <2>
    and RTW
fir1 <1> <2>
firls <1> <2>
First output index parameter <1> <2> <3>
first-input, first-output (FIFO) registers
    blocks for
fixed-step solvers <1> <2>
Flip block
fn (normalized frequency)
    defined
    See also periods
fn0 (normalized cutoff frequency)
    See cutoff frequencies
fn1 (normalized lower cutoff frequency)
    See cutoff frequencies
fn2 (normalized upper cutoff frequency)
    See cutoff frequencies
Forward Substitution block
frame periods
    altered by buffering
    altered by partial unbuffering
    altered by rebuffering
    altered by unbuffering
    constant <1> <2>
    converting. See rate conversion
    defined <1> <2>
    inspecting, using the Simulink Probe block
    multiple
    of Buffer block
    of Rebuffer block
    related to sample period and frame size <1> <2>
frame rates
    auto-promoting
    See also frame periods
frame sizes
    constant <1> <2>
    converting
        blocks for
        by direct rate conversion
        by rebuffering <1> <2>
        to maintain constant frame rate <1> <2>
        to maintain constant sample rate <1> <2>
        See also rate conversion
    defined <1> <2>
    of Buffer block
    related to sample period and frame period
Frame-based inputs parameter <1> <2> <3> <4>
frame-based processing
    and latency
    benefits
    for filter designs
frame-based signals
    benefits of
    changing frame size <1> <2>
    converting to sample-based signals
    creating from sample-based signals
    defined
    unbuffering
        partial
        to sample-based signals
frame-matrices <1> <2>
    creating
    defined <1> <2>
    example
    exporting
    format of
    importing
    processing
    rebuffering
frames
    as column vectors <1> <2>
    as matrix columns <1> <2>
    changing size of
    creating
    defined
    displaying frequency content of
    importing
    terminology
    unbuffering to scalars <1> <2>
    zero-padding
frame-vectors
    as column vectors
    as matrix columns <1> <2>
    creating
    defined <1> <2>
    example
    importing
Framing parameter
frequencies
    defined
    displaying
    normalized <1> <2> <3>
    Nyquist
    specifying
    terminology
    See also periods
frequency distributions <1> <2>
    blocks for
    computing
Frequency Frame Scope block <1> <2> <3> <4> <5>
frequency response
    equiripple
    of Yule-Walker IIR Filter Design block
    specifying
        example of
    See also magnitude response
Frequency Vector Scope block
From Wave Device block
From Wave File block
Fs (sample frequency or rate)
    defined
    See also sample periods
functions, utility
    dsp_links
    dsplib
    dspstartup <1> <2> <3>
    rebuffer_delay
    startup
    startupsav

gain, applying in dB
General DSP library <1> <2>
generalized-cosine windows
generated code
    and contiguous memory
    generic real-time (GRT)
    size of

Hamming windows <1> <2>
Hanning windows <1> <2>
Help Desk facility, accessing
help, accessing <1> <2>
helpdesk
highpass filter designs
    blocks for
    continuous-time
    discrete-time
    tabulated
    using Analog Filter Design block
    using Digital FIR Filter Design block
    using Digital IIR Filter Design block
    See also filter band configurations, highpass
Hilbert transformer filter designs <1> <2>
    band configuration of
    tabulated
    using Least Squares FIR Filter Design block
    using Remez FIR Filter Design block
    See also filter designs, Hilbert transformer
Histogram block <1> <2>
    and RTW
histograms, computing
Hz (Hertz)
    defined
    See also sample periods

IDCT block
IDCTs
    blocks for
    computing
IFFT block
IFFTs
    blocks for
    computing
IIR filter designs
    classical
    continuous-time
    discrete-time <1> <2> <3>
    magnitude response of
    using Levinson-Durbin block
    using Yule-Walker IIR Filter Design block
    with prescribed autocorrelation sequence
    See also filter designs, IIR
images, displaying matrices as
importing
    blocks for <1> <2>
    frame-matrices
    frames
    matrices <1> <2> <3>
    sample-matrices
    sample-vectors
    scalars <1> <2> <3>
    vectors <1> <2> <3> <4>
Index menu option
inf parameter setting <1> <2>
info
Inherit Complexity block
inheriting sample periods
Initial condition parameter <1> <2> <3>
Inline Parameters check box
input frame periods
    defined
    See also frame periods
input frame sizes. See frame sizes
input periods. See frame periods
input sample periods. See sample periods
installing the DSP Blockset
Integer Delay block
    and RTW
    initial conditions for <1> <2>
interpolating <1> <2>
    procedure
InvariantConstants parameter
inverse discrete cosine transforms. See IDCTs

Kaiser windows <1> <2>
Kalman Adaptive Filter block

Last output index parameter <1> <2> <3>
last-input, first-output (LIFO) registers
latency
    due to frame-based processing
    in To Wave Device block
lattice filters
LDL Factorization block
LDL Solver block
least mean-square algorithm
Least Squares FIR Filter Design block <1> <2> <3> <4> <5>
    algorithm
    and firls
    example
least-squares technique
length of a vector
    defined <1> <2>
    See also frame sizes
Levinson Solver block
libraries
    Adaptive Filters <1> <2>
    Buffers <1> <2>
    Demos <1> <2>
    displaying link information
    DSP Sinks <1> <2> <3>
    DSP Sources <1> <2> <3>
    Elementary Functions <1> <2>
    Estimation <1> <2>
    Filter Designs <1> <2>
    Filter Realizations <1> <2>
    Filtering <1> <2>
    General DSP <1> <2>
    Linear Algebra <1> <2>
    listed
    Math Functions <1> <2>
    Matrix Functions <1> <2>
    Multirate Filters <1> <2>
    opening
    Parametric Estimation <1> <2>
    Power Spectrum Estimation <1> <2>
    Signal Operations <1> <2>
    Simulink <1> <2>
    Statistics <1> <2> <3>
    structure
    Switches and Counters <1> <2>
    terminology
    Transforms <1> <2>
    true
    Vector Functions <1> <2>
Library Browser, using
LIFO registers
    See last-input, first-output registers
line widths
    displaying
    for matrices
linear algebra
    blocks for
Linear Algebra library <1> <2>
linear phase FIR filters
linear prediction, using LPC block
LMS Adaptive Filter block
LMS algorithm
loop-rolling
lowpass filter designs
    continuous-time
    differentiator
    discrete-time
    tabulated
    using Analog Filter Design block
    using Digital FIR Filter Design block
    using Digital IIR Filter Design block
    See also filter band configurations, lowpass
LPC block
LU Factorization block
LU Solver block

M (frame size). See frame sizes
Magnitude FFT block
magnitude response
    arbitrary <1> <2> <3> <4>
    equiripple <1> <2>
    multiband <1> <2> <3> <4>
    of Butterworth filters <1> <2>
    of Chebyshev type I filters <1> <2>
    of Chebyshev type II filters <1> <2>
    of elliptic filters <1> <2>
    of Yule-Walker IIR Filter Design block
    piecewise linear
    specifying
        example of
magnitudes
    converting to dB
    of frequency response
Magnitudes parameter
    length of <1> <2>
Math Functions library <1> <2>
math operations, blocks for
MATLAB
    Demos window <1> <2>
matrices
    arithmetic, blocks for
    as input to element-oriented blocks
    columns as frames <1> <2>
    constant <1> <2>
    diagonal
    dimensions
        1-by-1
        defined <1> <2>
        M-by-1 or 1-by-N
        tracking
    displaying
        as images
        blocks for
        multichannel
    exporting
        blocks for
        multichannel
        using Matrix To Workspace block
        using Signal To Workspace block
        using Triggered Matrix To Workspace block
    factoring, blocks for
    format of
    frame-based
        defined <1> <2>
        format of
        processing
        See also frame-matrices
    generated by buffering
    identity
    importing <1> <2> <3> <4>
    multiplying
    number of channels in
    operations on
    overview
    permuting, blocks for
    rebuffering
    resizing
    rows as sample-vectors
    sample-based <1> <2> <3> <4>
        defined
        processing
        See also sample-matrices
    scaling, blocks for
    selecting elements of
    Toeplitz
    tracking dimensions of
    transposing
        blocks for
    treated as vectors <1> <2> <3> <4> <5> <6>
    with element-oriented blocks
    with scalar-oriented blocks
    with vector-oriented blocks
Matrix 1-Norm block
Matrix Constant block
Matrix From Workspace block <1> <2> <3>
Matrix Functions library <1> <2>
Matrix Multiplication block
    and RTW
Matrix Product block
Matrix Scaling block
    and RTW
Matrix size parameter
    format
Matrix Sum block
Matrix To Workspace block <1> <2> <3>
    and RTW
Matrix Transpose block
    and RTW
Matrix Viewer block <1> <2>
maximum
Maximum block <1> <2>
    and RTW
mean
    computing
Mean block <1> <2>
    and RTW
Median block
    and RTW
memory
    conserving
    contiguous
    list of blocks requiring contiguous
menus, Simulation
M-files
    dspstartup <1> <2> <3>
    running simulations from
    startup
    startupsav
Mi (input frame size). See frame sizes
minimum
Minimum block <1> <2>
    and RTW
MMSE
Mo (output frame size). See frame sizes
Mode parameter <1> <2>
models
    building
    defining
    multirate
    simulating <1> <2>
Modified Covariance AR Estimator block
Modified Covariance Method block
mono inputs
multiband filter designs
    tabulated
    using Least Squares FIR Filter Design block
    using Remez FIR Filter Design block
    See also filter band configurations, multiband
multichannel signals <1> <2>
    filtering
    importing
    See also signals
Multiphase Clock block
multiplexing
    to create frame-matrices
    to create sample-matrices <1> <2>
    to create sample-vectors
multiplying
    by dB gain
    matrices
multirate filtering
Multirate Filters library <1> <2>
multirate models

normalization
    to the Nyquist frequency <1> <2>
    to the sample frequency
Normalization block
normalized angular frequency
    defined
    See also periods
normalized frequency
    defined
    See also periods
N-Sample Enable block
N-Sample Switch block
Number of channels parameter
Number of columns parameter
Number of rows parameter
Nyquist frequency <1> <2>
    and normalized frequencies
    related to sample frequency

(angular frequency)
    defined
    See also periods
0 (angular cutoff frequency)
    See cutoff frequencies
1 (angular lower cutoff frequency)
    See cutoff frequencies
2 (angular upper cutoff frequency)
    See cutoff frequencies
n (digital frequency)
    defined
    See also periods
ones, outputting
one-step forward linear predictors
online help
operations
    element-oriented
    vector-oriented
optimal fits
Out block, suppressing output
Output check box
output frame periods
    defined
    See also frame periods
Output frame size parameter
output frame sizes. See frame sizes
output periods. See frame periods
output sample periods. See sample periods
Overlap-Add FFT Filter block
overlap-add method
overlapping buffers <1> <2>
    and power spectrum estimation
    causing unintentional rate conversions
Overlap-Save FFT Filter block
overlap-save method
overview of DSP Blockset

pages of an array
    defined
    exporting
    importing
    outputting
parallel-to-serial conversion
parameters
    Band edge frequencies <1> <2> <3>
    Buffer overlap, negative values for
    continuous-time filter
    definition of
    discrete-time filter
    InvariantConstants
    Magnitudes <1> <2>
        length of
    normalized frequency <1> <2>
    RTWOptions
    SaveOutput
    SaveTime
    setting
    Simulink <1> <2>
    Solver
    StopTime
    tuning <1> <2>
    Weights
        and Least Squares FIR Filter Design block
        and Remez FIR Filter Design block
        example of
        for differentiator
        length of
    with T symbol
Parameters menu option
parametric estimation
    blocks for
Parametric Estimation library <1> <2>
Parks-McClellan algorithm <1> <2>
Partial Unbuffer block <1> <2> <3> <4>
    and initial zeros
    and RTW
    and Unbuffer block
    initial state of
partial unbuffering
    and rate conversion
    causing unintentional rate conversions
    delay
passband ripple
    analog filter
    digital filter
performance, improving <1> <2> <3>
periodic windows
periodograms
periods
    defined
    See sample periods and frame periods
Permute Matrix block
    and RTW
permuting matrices, blocks for
phase angles, unwrapping
polyphase filter structures <1> <2> <3>
ports, connecting
power spectrum estimation
    and overlapping buffers
    blocks for
    using the Burg method <1> <2> <3>
    using the short-time, fast Fourier transform (ST-FFT)
    using the Yule-Walker AR method
Power Spectrum Estimation library <1> <2>
prediction, linear
predictor algorithm
Probe block
    example

QR Factorization block
QR Solver block
Queue block
Quicksort algorithm

rads (radians), as angular measure
random-walk Kalman filter
rapid prototyping
rate conversion <1> <2>
    blocks for <1> <2>
    by buffering
    by partial unbuffering
    by rebuffering
    by unbuffering
    direct <1> <2>
    overview
    to avoid rate-mismatch errors
    unintentional <1> <2>
rates
    auto-promoting
    See also sample periods and frame periods
Real Cepstrum block
realizations, filter. See filter realizations
Real-Time Workshop
    and Autocorrelation block
    and Biquadratic Filter block
    and Buffer block
    and contiguous memory
    and Convolution block
    and Create Diagonal Matrix block
    and Difference block
    and Direct-Form II Transpose Filter block
    and Dyadic Analysis Filter Bank block
    and Dyadic Synthesis Filter Bank block
    and Extract Diagonal block
    and Extract Triangular Matrix block
    and FIR Decimation block
    and FIR Interpolation block
    and FIR Rate Conversion block
    and Histogram block
    and Integer Delay block
    and loop-rolling
    and Matrix Multiplication block
    and Matrix Scaling block
    and Matrix To Workspace block
    and Matrix Transpose block
    and Maximum block
    and Mean block
    and Median block
    and Minimum block
    and Partial Unbuffer block
    and Permute Matrix block
    and Rebuffer block
    and RMS block
    and Shift Register block
    and Signal To Workspace block
    and Sort block
    and Standard Deviation block
    and Time-Varying Direct-Form II Transpose Filter block
    and Time-Varying Lattice Filter block
    and Toeplitz block
    and Triggered Matrix To Workspace block
    and Triggered Shift Register block
    and Unbuffer block
    and Variable Fractional Delay block
    and Variable Integer Delay block
    and Variance block
    and Zero Pad block
    description
    documentation
    generating generic real-time (GRT) code
Real-Time Workshop panel
Rebuffer block <1> <2> <3> <4> <5>
    and delay
    and initial zeros
    and RTW
    frame periods of
    initial state of
rebuffer_delay <1> <2>
rebuffering <1> <2> <3> <4> <5>
    and initial state
    and rate conversion
    blocks for <1> <2> <3> <4>
    causing unintentional rate conversions
    delay
        computing
    procedure
    with alteration of the signal <1> <2>
    with preservation of the signal <1> <2>
    with Rebuffer block <1> <2>
Reciprocal Condition block
recursive least-squares (RLS) algorithm
Register size parameter
remez <1> <2>
Remez exchange algorithm <1> <2>
Remez FIR Filter Design block <1> <2> <3> <4> <5> <6>
    algorithm
    and remez
Repeat block <1> <2>
resampling <1> <2> <3> <4> <5>
    blocks for
    by inserting zeros
    procedure
Reshape block <1> <2>
resizing a matrix
reversing elements in a vector
ripple
    passband <1> <2>
    stopband
RLS (recursive least-squares) algorithm
RLS Adaptive Filter block
RMS block <1> <2>
    and RTW
RMS, computing
root-mean-square. See RMS
row vectors
    as sample vectors
rows, of a frame-matrix
Rp (passband ripple)
    See passband ripple
Rs (stopband attenuation or ripple)
    See stopband
RTW. See Real-Time Workshop
RTWOptions parameter
Running menu option
running operations <1> <2>
    demo
Running parameter

Sample and Hold block
sample frequency
    definition
    related to Nyquist frequency
    See also sample periods
sample periods
    altered by buffering
    altered by partial unbuffering
    altered by rebuffering
    altered by unbuffering
    color coding
    continuous-time
    converting <1> <2>
        See also rate conversion
    defined <1> <2> <3> <4>
    discrete-time
    for Buffer block
    for frame-based signals
    for nonsource blocks
    for Partial Unbuffer block
    for Rebuffer block
    inherited
    input, defined
    inspecting
        using color coding
        using the Simulink Probe block
    maintaining constant <1> <2> <3> <4> <5> <6>
    of source blocks
    output, defined
    related to frame period and frame size <1> <2>
    types of
    See also frame periods and sample times
sample rates
    and partial unbuffering
    auto-promoting
    changing <1> <2>
    defined <1> <2>
    inherited
    overview
    See also sample periods
Sample time colors option
Sample time of original time series parameter
Sample time parameter
sample times
    color coding
    defined <1> <2> <3>
    saving a record of <1> <2>
    shifting with sample-time offsets
    See also sample periods and frame periods
sample-based signals
    converting to frame-based signals
    creating from frame-based signals
    defined
sample-matrices <1> <2> <3> <4>
    creating
    defined
    importing
    processing
    See also matrices
samples
    adding <1> <2> <3>
    deleting <1> <2> <3>
    in a frame
    rearranging
sample-vectors
    as matrix rows <1> <2>
    as row vectors <1> <2>
    creating
    defined <1> <2>
    example <1> <2>
    importing
sampling
    See also sample periods and frame periods
SaveOutput parameter
SaveTime parameter
scalar-oriented blocks
scalars
    as a special case of matrices
    as output of Matrix Constant block
    constant
    converting to vectors <1> <2> <3> <4> <5>
    creating from vectors <1> <2> <3>
    exporting <1> <2>
    importing <1> <2> <3>
    with element-oriented blocks
    with scalar-oriented blocks
scaling matrices, blocks for
Scope block
scopes
    Frequency Vector Scope block
    Time Vector Scope block
scripts
sec (seconds), as unit of time
selecting
    elements of a matrix
    elements of a vector
sequence sample periods
    See sample periods
sequences
    defining a discrete-time signal
    frame-based
    sample-based
serial-to-parallel conversion
settings, Simulink <1> <2>
Shift Register block <1> <2> <3>
    and RTW
    initial state of
Short-Time FFT block <1> <2>
short-time, fast Fourier transform (ST-FFT) method
Signal From Workspace block <1> <2>
    compared to Simulink From Workspace block
    compared to Simulink To Workspace block
Signal Generator block
Signal Operations library <1> <2>
Signal Processing Toolbox <1> <2> <3>
    description
    documentation
signal processing, key operations
Signal To Workspace block <1> <2>
    and RTW
signals
    control <1> <2> <3> <4> <5>
    discrete-time
        characteristics
        defined
        inspecting the sample period of
        terminology <1> <2>
    exporting
    frame-based
        benefits
        converting frame sizes
        converting to sample-based
        defined <1> <2>
        multichannel <1> <2>
        single-channel
    frequency of, defined <1> <2>
    importing
    multichannel <1> <2> <3> <4>
        filtering
        importing
    period of, defined
    sample-based
        converting to frame-based
        defined <1> <2>
    single-channel
Simulation menu
Simulation Parameters dialog box <1> <2> <3> <4>
simulations
    accelerating <1> <2> <3>
    running
        from M-file
        from the command line
    size of generated code
    stopping <1> <2>
Simulink
    accessing
    configuring for DSP <1> <2>
    default settings
    description <1> <2>
    documentation
    learning <1> <2>
    libraries <1> <2>
    parameters <1> <2>
simulink
Sine Wave block <1> <2>
SingleTasking mode
sinks
size
    of a buffer
    of a frame
        See also frame sizes
    of a matrix
    of a vector
    of an array
sliding windows
    and overlapping buffers
    example
snapshot of multiple channels <1> <2> <3>
Solver options panel, recommended settings
Solver parameter
solvers
    fixed-step
    variable-step
solving linear equations, blocks for
Sort block
    and RTW
sorting, blocks for
sound
    exporting <1> <2> <3>
    importing <1> <2>
sources
    discrete-time
    sample periods of
spectrum analysis <1> <2> <3> <4> <5> <6>
    See also power spectrum estimation
speed, improving <1> <2> <3>
spread, blocks for
Stack block
stack events <1> <2>
standard deviation
    computing
Standard Deviation block <1> <2>
    and RTW
startup M-file
startupsav M-file
    editing
state-space forms <1> <2>
statistics
    blocks for
    operations <1> <2>
    RMS
    standard deviation
    variance
Statistics library <1> <2> <3>
stereo inputs
Stereo parameter
ST-FFT method
Stop time parameter
stopband
    attenuation
    ripple
stopping a simulation <1> <2>
StopTime parameter
structures, filter. See filter realizations
Submatrix block
Switches and Counters library <1> <2>
switching
    between two inputs
    blocks for
symbols, time and frequency
symmetric windows
synthesis, dyadic. See dyadic synthesis

T (signal period)
    defined
    See also sample periods and frame periods
T (tunable) icon <1> <2>
technical conventions
terminology, time and frequency <1> <2>
Tf (frame period)
    defined
    See also frame periods
Tfi (input frame period)
    defined
    See also frame periods
Tfo (output frame period)
    defined
    See also frame periods
three-dimensional arrays
throughput rates, increasing
Time check box
Time Frame Scope block <1> <2>
Time Vector Scope block
time-step vector, saving to workspace
Time-Varying Direct-Form II Transpose Filter
    initial conditions for
Time-Varying Direct-Form II Transpose Filter block
    and RTW
Time-Varying Lattice Filter block
    and RTW
    initial conditions for
To Wave Device block <1> <2>
To Wave File block <1> <2>
Toeplitz block
    and RTW
tout vector, suppressing
transforms
    discrete cosine
    Fourier
Transforms library <1> <2>
transition regions <1> <2>
transposed direct-form II IIR filter <1> <2>
transposing
    blocks for
    matrices
trends, removing
triangular windows <1> <2>
triggered blocks
Triggered Matrix To Workspace block <1> <2>
    and RTW
Triggered Shift Register block
    and RTW
    initial state of
Triggered Signal From Workspace block
Triggered Signal To Workspace block <1> <2>
triggering
    for Counter block
    for N-Sample Enable block
    for Sample and Hold block
    for sink blocks
    for Triggered Matrix To Workspace block
    for Triggered Shift Register block
    for Triggered Signal From Workspace block
    for Triggered Signal To Workspace block
Ts (sample period)
    defined <1> <2>
    See also sample periods
Tsi (input sample period)
    defined
    See also sample periods
Tso (output sample period)
    defined
    See also sample periods
tuning parameters <1> <2>
typographical conventions

Unbuffer block <1> <2> <3>
    and initial zeros
    and Partial Unbuffer block
    and RTW
    compared to Commutator block
    initial state of <1> <2>
        example
unbuffering <1> <2> <3>
    and calculating vector indices
    and errors
    and rate conversion <1> <2>
    blocks for <1> <2>
    complete
    delay <1> <2>
    example <1> <2>
    frame-based signals <1> <2> <3>
        See also rebuffering
    initial state of <1> <2>
    overlapping buffers
    partial <1> <2> <3>
        causing unintentional rate conversions
    to a frame-based signal. See rebuffering
    to a sample-based signal <1> <2>
    with Rebuffer block <1> <2>
units of time and frequency measures
Unwrap block
unwrapping radian phase angles
Upsample block <1> <2>
upsampling <1> <2> <3> <4>
    by inserting zeros
    See also rate conversion
User-Defined Frame Scope block <1> <2> <3>
utility blocks
utility functions
    dsp_links
    dsplib
    dspstartup
    rebuffer_delay

Value and Index menu option
Value menu option
Variable Fractional Delay block
    and RTW
    initial conditions for <1> <2>
Variable Integer Delay block
    and RTW
    initial conditions for <1> <2>
Variable Selector block <1> <2> <3> <4>
variable-step solver <1> <2>
variance <1> <2>
    blocks for
    tracking
Variance block <1> <2>
    and RTW
Vector Functions library <1> <2>
Vector Line Widths option
vector-oriented operations
    blocks for
    See also operations, vector-oriented
vectors
    as a special case of matrices
    as frames
    as output of Matrix Constant block
    column, format of
    constant
    converting to scalars <1> <2> <3>
    creating
        by buffering
        from scalars <1> <2> <3> <4>
    displaying <1> <2> <3> <4>
    exporting <1> <2> <3>
    flipping
    frame-based, defined
    importing <1> <2> <3> <4>
    partially unbuffering
    row, format of
    sample-based, defined
    selecting elements of
    terminology
    unbuffering
    with element-oriented blocks
    with scalar-oriented blocks
    with vector-oriented blocks
    zero-padding
versions
    displaying information about
    opening
viewing data
    on screen
    with scopes

Weights parameter
    and Least Squares FIR Filter Design block
    and Remez FIR Filter Design block
    example
    for differentiator
    for Hilbert transformer
    length of
width of a vector
    defined <1> <2>
Window Function block <1> <2>
    icon ports
windows
    and Window Function block
    applying <1> <2>
    Bartlett <1> <2>
    Blackman <1> <2>
    blocks for
    Boxcar <1> <2>
    Chebyshev <1> <2>
    closing
    computing
    generalized-cosine
    generating
    generating and applying
    Hamming <1> <2>
    Hanning <1> <2>
    Kaiser <1> <2>
    periodic
    specifying
    symmetric
    triangular <1> <2>
workspace
    exporting data to
    importing data from
    suppressing output to <1> <2>
Workspace I/O panel <1> <2>

yout, suppressing
yulewalk <1> <2>
Yule-Walker Estimator block
Yule-Walker IIR Filter Design block <1> <2> <3> <4>
    characteristics of
Yule-Walker Method block

Zero Pad block <1> <2> <3>
    and RTW
zero-order hold
    applied to outputs
Zero-Order Hold block
zero-padding
    blocks for
    causing unintentional rate conversions
zeros
    inserting <1> <2> <3> <4>
    outputting <1> <2> <3> <4> <5> <6> <7> <8> <9> <10> <11>
    padding with <1> <2> <3> <4>
ZOH. See zero-order hold