## Documentation |

By Category | Alphabetical List

Allpole Filter | Model allpole filters |

Analog Filter Design | Design and implement analog filters |

Analytic Signal | Compute analytic signals of discrete-time inputs |

Arbitrary Response Filter | Design arbitrary response filter |

Array-Vector Add | Add vector to array along specified dimension |

Array-Vector Divide | Divide array by vector along specified dimension |

Array-Vector Multiply | Multiply array by vector along specified dimension |

Array-Vector Subtract | Subtract vector from array along specified dimension |

Audio Weighting Filter | Design audio weighting filter |

Autocorrelation | Autocorrelation of vector or matrix input |

Autocorrelation LPC | Determine coefficients of Nth-order forward linear predictors |

Backward Substitution | Solve UX=B for X when U is upper triangular matrix |

Bandpass Filter | Design bandpass filter |

Bandstop Filter | Design bandstop filter |

Biquad Filter | Model biquadratic IIR (SOS) filters |

Block LMS Filter | Compute output, error, and weights using LMS adaptive algorithm |

Buffer | Buffer input sequence to smaller or larger frame size |

Burg AR Estimator | Compute estimate of autoregressive (AR) model parameters using Burg method |

Burg Method | Power spectral density estimate using Burg method |

Check Signal Attributes | Error when input signal does or does not match selected attributes exactly |

Chirp | Generate swept-frequency cosine (chirp) signal |

Cholesky Factorization | Factor square Hermitian positive definite matrix into triangular components |

Cholesky Inverse | Compute inverse of Hermitian positive definite matrix using Cholesky factorization |

Cholesky Solver | Solve SX=B for X when S is square Hermitian positive definite matrix |

CIC Compensator | Design CIC compensator |

CIC Decimation | Decimate signal using Cascaded Integrator-Comb filter |

CIC Filter | Design Cascaded Integrator-Comb (CIC) Filter |

CIC Interpolation | Interpolate signal using Cascaded Integrator-Comb filter |

Comb Filter | Design comb Filter |

Complex Cepstrum | Compute complex cepstrum of input |

Complex Exponential | Compute complex exponential function |

Complex to Magnitude-Angle HDL Optimized | Compute magnitude and/or phase angle of complex signal—optimized for HDL code generation using the CORDIC algorithm |

Constant Diagonal Matrix | Generate square, diagonal matrix |

Constant | Generate constant value |

Constant Ramp | Generate ramp signal with length based on input dimensions |

Convert 1-D to 2-D | Reshape 1-D or 2-D input to 2-D matrix with specified dimensions |

Convert 2-D to 1-D | Convert 2-D matrix input to 1-D vector |

Convolution | Convolution of two inputs |

Correlation | Cross-correlation of two inputs |

Counter | Count up or down through specified range of numbers |

Covariance AR Estimator | Compute estimate of autoregressive (AR) model parameters using covariance method |

Covariance Method | Power spectral density estimate using covariance method |

Create Diagonal Matrix | Create square diagonal matrix from diagonal elements |

Cumulative Product | Cumulative product of channel, column, or row elements |

Cumulative Sum | Cumulative sum of channel, column, or row elements |

Data Type Conversion | Convert input signal to specified data type |

dB Conversion | Convert magnitude data to decibels (dB or dBm) |

dB Gain | Apply decibel gain |

DC Blocker | Block DC component |

DCT | Discrete cosine transform (DCT) of input |

Delay | Delay discrete-time input by specified number of samples or frames |

Delay Line | Rebuffer sequence of inputs |

Detrend | Remove linear trend from vectors |

Difference | Compute element-to-element difference along specified dimension of input |

Differentiator Filter | Design differentiator filter |

Digital Filter Design | Design and implement digital FIR and IIR filters |

Discrete Filter | Model Infinite Impulse Response (IIR) filters |

Discrete FIR Filter | Model FIR filters |

Discrete FIR Filter | Model FIR filters |

Discrete Impulse | Generate discrete impulse |

Discrete Transfer Function Estimator | Compute estimate of frequency-domain transfer function of system |

Display | Show value of input |

Downsample | Resample input at lower rate by deleting samples |

DWT | Discrete wavelet transform (DWT) of input or decompose signals into subbands with smaller bandwidths and slower sample rates |

Dyadic Analysis Filter Bank | Decompose signals into subbands with smaller bandwidths and slower sample rates or compute discrete wavelet transform (DWT) |

Dyadic Synthesis Filter Bank | Reconstruct signals from subbands with smaller bandwidths and slower sample rates or compute inverse discrete wavelet transform (IDWT) |

Edge Detector | Detect transition from zero to nonzero value |

Event-Count Comparator | Detect threshold crossing of accumulated nonzero inputs |

Extract Diagonal | Extract main diagonal of input matrix |

Extract Triangular Matrix | Extract lower or upper triangle from input matrices |

Fast Block LMS Filter | Compute output, error, and weights using LMS adaptive algorithm |

FFT | Fast Fourier transform (FFT) of input |

FFT HDL Optimized | Fast Fourier transform—optimized for HDL code generation |

Filter Realization Wizard | Construct filter realizations using digital filter blocks or Sum, Gain, and Delay blocks |

FIR Decimation | Filter and downsample input signals |

FIR Interpolation | Upsample and filter input signals |

FIR Rate Conversion | Upsample, filter, and downsample input signals |

Flip | Flip input vertically or horizontally |

Forward Substitution | Solve LX=B for X when L is lower triangular matrix |

Frame Conversion | Specify sampling mode of output signal |

From Audio Device | Read audio data from computer's audio device |

From Multimedia File | Read multimedia file |

G711 Codec | Quantize narrowband speech input signals |

Halfband Filter | Design halfband filter |

HDL Minimum Resource FFT | FFT— optimized for HDL code generation using minimum hardware resources |

HDL Streaming FFT | Radix-2 FFT with decimation-in-frequency (DIF) — optimized for HDL code generation |

Highpass Filter | Design highpass filter |

Hilbert Filter | Design Hilbert filter |

Histogram | Generate histogram of input or sequence of inputs |

IDCT | Inverse discrete cosine transform (IDCT) of input |

Identity Matrix | Generate matrix with ones on main diagonal and zeros elsewhere |

IDWT | Inverse discrete wavelet transform (IDWT) of input or reconstruct signals from subbands with smaller bandwidths and slower sample rates |

IFFT | Inverse fast Fourier transform (IFFT) of input |

IFFT HDL Optimized | Inverse fast Fourier transform—optimized for HDL code generation |

Inherit Complexity | Change complexity of input to match reference signal |

Interpolation | Interpolate values of real input samples |

Inverse Short-Time FFT | Recover time-domain signals by performing inverse short-time, fast Fourier transform (FFT) |

Inverse Sinc Filter | Design inverse sinc filter |

Kalman Filter | Predict or estimate states of dynamic systems |

LDL Factorization | Factor square Hermitian positive definite matrices into lower, upper, and diagonal components |

LDL Inverse | Compute inverse of Hermitian positive definite matrix using LDL factorization |

LDL Solver | Solve SX=B for X when S is square Hermitian positive definite matrix |

Least Squares Polynomial Fit | Compute polynomial coefficients that best fit input data in least-squares sense |

Levinson-Durbin | Solve linear system of equations using Levinson-Durbin recursion |

LMS Filter | Compute output, error, and weights using LMS adaptive algorithm |

Lowpass Filter | Design lowpass filter |

LPC to LSF/LSP Conversion | Convert linear prediction coefficients to line spectral pairs or line spectral frequencies |

LPC to/from Cepstral Coefficients | Convert linear prediction coefficients to cepstral coefficients or cepstral coefficients to linear prediction coefficients |

LPC to/from RC | Convert linear prediction coefficients to reflection coefficients or reflection coefficients to linear prediction coefficients |

LPC/RC to Autocorrelation | Convert linear prediction coefficients or reflection coefficients to autocorrelation coefficients |

LSF/LSP to LPC Conversion | Convert line spectral frequencies or line spectral pairs to linear prediction coefficients |

LU Factorization | Factor square matrix into lower and upper triangular components |

LU Inverse | Compute inverse of square matrix using LU factorization |

LU Solver | Solve AX=B for X when A is square matrix |

Magnitude FFT | Compute nonparametric estimate of spectrum using periodogram method |

Matrix 1-Norm | Compute 1-norm of matrix |

Matrix Concatenate | Concatenate input signals of same data type to create contiguous output signal |

Matrix Exponential | Compute matrix exponential |

Matrix Multiply | Multiply or divide inputs |

Matrix Product | Multiply matrix elements along rows, columns, or entire input |

Matrix Square | Compute square of input matrix |

Matrix Sum | Sum matrix elements along rows, columns, or entire input |

Matrix Viewer | Display matrices as color images |

Maximum | Find maximum values in input or sequence of inputs |

Mean | Find mean value of input or sequence of inputs |

Median | Find median value of input |

MIDI Controls | Output values from controls on MIDI control surface |

Minimum | Find minimum values in input or sequence of inputs |

Modified Covariance AR Estimator | Compute estimate of autoregressive (AR) model parameters using modified covariance method |

Modified Covariance Method | Power spectral density estimate using modified covariance method |

Multiphase Clock | Generate multiple binary clock signals |

Multiport Selector | Distribute arbitrary subsets of input rows or columns to multiple output ports |

N-Sample Enable | Output ones or zeros for specified number of sample times |

N-Sample Switch | Switch between two inputs after specified number of sample periods |

NCO | Generate real or complex sinusoidal signals |

NCO HDL Optimized | Generate real or complex sinusoidal signals—optimized for HDL code generation |

Normalization | Perform vector normalization along rows, columns, or specified dimension |

Nyquist Filter | Design Nyquist filter |

Octave Filter | Design octave filter |

Offset | Truncate vectors by removing or keeping beginning or ending values |

Overlap-Add FFT Filter | Implement overlap-add method of frequency-domain filtering |

Overlap-Save FFT Filter | Implement overlap-save method of frequency-domain filtering |

Overwrite Values | Overwrite submatrix or subdiagonal of input |

Pad | Pad or truncate specified dimension(s) |

Parametric Equalizer | Design parametric equalizer |

Peak Finder | Determine whether each value of input signal is local minimum or maximum |

Peak-Notch Filter | Design peak or notch filter |

Periodogram | Power spectral density or mean-square spectrum estimate using periodogram method |

Permute Matrix | Reorder matrix rows or columns |

Phase Extractor | Extract the unwrapped phase of a complex input |

Polynomial Evaluation | Evaluate polynomial expression |

Polynomial Stability Test | Use Schur-Cohn algorithm to determine whether all roots of input polynomial are inside unit circle |

Pseudoinverse | Compute Moore-Penrose pseudoinverse of matrix |

Pulse Shaping Filter | Design pulse shaping filter |

QR Factorization | Factor arbitrary matrix into unitary and upper triangular components |

QR Solver | Find minimum-norm-residual solution to AX=B |

Quantizer | Discretize input at specified interval |

Queue | Store inputs in FIFO register |

Random Source | Generate randomly distributed values |

Real Cepstrum | Compute real cepstrum of input |

Reciprocal Condition | Compute reciprocal condition of square matrix in 1-norm |

Repeat | Resample input at higher rate by repeating values |

RLS Filter | Compute filtered output, filter error, and filter weights for given input and desired signal using RLS adaptive filter algorithm |

RMS | Compute root-mean-square value of input or sequence of inputs |

Sample and Hold | Sample and hold input signal |

Scalar Quantizer Decoder | Convert each index value into quantized output value |

Scalar Quantizer Design | Start Scalar Quantizer Design Tool (SQDTool) to design scalar quantizer using Lloyd algorithm |

Scalar Quantizer Encoder | Encode each input value by associating it with index value of quantization region |

Selector | Select input elements from vector, matrix, or multidimensional signal |

Short-Time FFT | Nonparametric estimate of spectrum using short-time, fast Fourier transform (FFT) method |

Signal From Workspace | Import signal from MATLAB workspace |

Sine Wave | Generate continuous or discrete sine wave |

Singular Value Decomposition | Factor matrix using singular value decomposition |

Sort | Sort input elements by value |

Spectrum Analyzer | Display frequency spectrum of time-domain signals |

Stack | Store inputs into LIFO register |

Standard Deviation | Find standard deviation of input or sequence of inputs |

Submatrix | Select subset of elements (submatrix) from matrix input |

SVD Solver | Solve AX=B using singular value decomposition |

Time Scope | Display time-domain signals |

To Audio Device | Write audio data to computer's audio device |

To Multimedia File | Write video frames and audio samples to multimedia file |

To Workspace | Write data to MATLAB workspace |

Toeplitz | Generate matrix with Toeplitz symmetry |

Transpose | Transpose matrix |

Triggered Signal From Workspace | Import signal samples from MATLAB workspace when triggered |

Triggered To Workspace | Write input sample to MATLAB workspace when triggered |

Two-Channel Analysis Subband Filter | Decompose signal into high-frequency and low-frequency subbands |

Two-Channel Synthesis Subband Filter | Reconstruct signal from high-frequency and low-frequency subbands |

UDP Receive | Receive uint8 vector as UDP message |

UDP Send | Send UDP message |

Unbuffer | Unbuffer input frame into sequence of scalar outputs |

Uniform Decoder | Decode integer input into floating-point output |

Uniform Encoder | Quantize and encode floating-point input into integer output |

Unwrap | Unwrap signal phase |

Upsample | Resample input at higher rate by inserting zeros |

Variable Fractional Delay | Delay input by time-varying fractional number of sample periods |

Variable Integer Delay | Delay input by time-varying integer number of sample periods |

Variable Selector | Select subset of rows or columns from input |

Variance | Compute variance of input or sequence of inputs |

Vector Quantizer Decoder | Find vector quantizer codeword that corresponds to given, zero-based index value |

Vector Quantizer Design | Design vector quantizer using Vector Quantizer Design Tool (VQDTool) |

Vector Quantizer Encoder | For given input, find index of nearest codeword based on Euclidean or weighted Euclidean distance measure |

Vector Scope | Display vector or matrix of time-domain, frequency-domain, or user-defined data |

Waterfall | View vectors of data over time |

Window Function | Compute and/or apply window to input signal |

Yule-Walker AR Estimator | Compute estimate of autoregressive (AR) model parameters using Yule-Walker method |

Yule-Walker Method | Power spectral density estimate using Yule-Walker method |

Zero Crossing | Count number of times signal crosses zero in single time step |

Was this topic helpful?