Main Content

tripuls

Sampled aperiodic triangle

Description

y = tripuls(t) returns a continuous, aperiodic, symmetric, unit-height triangular pulse at the sample times indicated in array t, centered about t = 0.

y = tripuls(t,w,s) generates a triangle of width w and skew s.

example

Examples

Input Arguments

collapse all

Sample times of unit triangular pulse, specified as a vector.

Data Types: single | double

Triangle width, specified as a positive number.

Data Types: single | double

Triangle skew, specified as a real number such that –1 ≤ s ≤ 1. When s is 0, the function generates a symmetric triangular pulse.

Data Types: single | double

Output Arguments

collapse all

Triangular pulse of unit amplitude, returned as a vector.

Extended Capabilities

expand all

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Version History

Introduced before R2006a