Generate linear, quadratic, and logarithmic chirps using chirp
. Create
square, rectangular, and triangular waves using square
,
rectpuls
, and sawtooth
.
Signal Generation and Visualization
Generate periodic and aperiodic waveforms, sequences such as impulses, steps, and ramps, multichannel signals, pulse trains, sincs, and Dirichlet functions.
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.
Generate widely used periodic waveforms such as sawtooth waves and square waves.
Generate widely used aperiodic waveforms such as Gaussian-modulated sinusoidal pulses and linear, logarithmic, or quadratic chirps.
Generate pulse trains from either continuous or sampled prototype pulses.
Compute the mathematical sinc function for an input vector or matrix.
Compute the Dirichlet function, sometimes called the periodic sinc or aliased sinc function.