Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Signal Generation

Create signals

System Objects

dsp.ColoredNoise Colored noise generator
dsp.Chirp Generate swept-frequency cosine (chirp) signal
dsp.HDLNCO Generate real or complex sinusoidal signals—optimized for HDL code generation
dsp.NCO Generate real or complex sinusoidal signals
dsp.SignalSource Import variable from workspace
dsp.SineWave Discrete-time sinusoid

Blocks

Chirp Generate swept-frequency cosine (chirp) signal
Colored Noise Generate colored noise signal
Constant Generate constant value
Constant Ramp Generate ramp signal with length based on input dimensions
Discrete Impulse Generate discrete impulse
Identity Matrix Generate matrix with ones on main diagonal and zeros elsewhere
Multiphase Clock Generate multiple binary clock signals
N-Sample Enable Output ones or zeros for specified number of sample times
NCO Generate real or complex sinusoidal signals
NCO HDL Optimized Generate real or complex sinusoidal signals—optimized for HDL code generation
Random Source Generate randomly distributed values
Signal From Workspace Import signal from MATLAB workspace
Sine Wave Generate continuous or discrete sine wave
Triggered Signal From Workspace Import signal samples from MATLAB workspace when triggered

Topics

Sample- and Frame-Based Concepts

Introduction to real-world sample- and frame-based signals, and how to model those signals in MATLAB® and Simulink®

Create Signals for Sample-Based Processing

Use the Constant block and the Signal From Workspace block to generate signals for sample-based processing

Create Signals for Frame-Based Processing

Use the Sine Wave block and the Signal From Workspace block to generate signals for frame-based processing

Create Multichannel Signals for Sample-Based Processing

Use the Concatenate block to create multichannel signals for sample-based processing

Create Multichannel Signals for Frame-Based Processing

Use the Concatenate block to create multichannel signals for frame-based processing

Inspect Sample and Frame Rates in Simulink

Learn how to determine the sample and frame rates of signals in your model

Discrete-Time Signals

Overview of discrete-time signals

Continuous-Time Signals

Overview of continuous-time signals

Delay and Latency

Configure the Simulink environment to minimize delay and increase simulation performance

Was this topic helpful?