Waveform Generation
Generate linear, quadratic, and logarithmic chirps using chirp
. Create
square, rectangular, and triangular waves using square
,
rectpuls
, and sawtooth
.
For wireless waveform generation capabilities beyond those shown here, see the Wireless Waveform Generator (Communications Toolbox) app.
Functions
Topics
- Supported File Formats for Import and Export
Table of file formats that MATLAB® can read and write, and recommended functions.
- Create Uniform and Nonuniform Time Vectors
Create time vectors to use as independent variables in computations involving time series.
- Waveform Generation: Time Vectors and Sinusoids
Generate a vector representing a time base. Create a sample signal consisting of two sinusoids.
- Impulse, Step, and Ramp Functions
Generate a unit impulse, a unit step, a unit ramp, and a unit parabola.
- Common Periodic Waveforms
Generate widely used periodic waveforms such as sawtooth waves and square waves.
- Common Aperiodic Waveforms
Generate widely used aperiodic waveforms such as Gaussian-modulated sinusoidal pulses and linear, logarithmic, or quadratic chirps.
- The pulstran Function
Generate pulse trains from either continuous or sampled prototype pulses.
- The Sinc Function
Compute the mathematical sinc function for an input vector or matrix.
- The Dirichlet Function
Compute the Dirichlet function, sometimes called the periodic sinc or aliased sinc function.
- Create Waveforms Using Wireless Waveform Generator App (Communications Toolbox)
Create, impair, visualize, and export modulated waveforms.