period(a)

Determines the period of an arbitrary signal.


Syntax

o_period(a)
a: waveform - signal to be analyzed
return: scalar Real- period of the (presumed) periodic signal

Usage

One common parameter for digital signals (pulses, square waves, etc.) is period. Period is the time between successive transitions of the signal.This function takes an arbitrary signal and analyzes it to determine the average period.

Location

menu: veeos ==> Signal Processing ==> period

library: sigLib

Example

Notes

This function is very general in nature so any signal may be used. It finds all applicable times between transitions in the given signal and then averages them to give an estimate of the signal's period. This function defines transitions as 10-90% so can handle a fair amount of noise in the signal. However, also note that this function would not be suitable for amplitude modulated signals.

Reference

Dependencies

Supported On

VEE 7.0+, all platforms

See Also

fallTime, frequency, riseTime


© 2015. All Rights Reserved.  Stan Bischof (stan@worldbadminton.com). Last updated 04 November 2015 11:30. © 2015.