Returns an iterator which generates a Bartlett pulse waveform.
Symbol.iterator
duration option must be a positive integer
duration
period option must be a positive integer
period
offset option must be an integer
offset
amplitude option must be a positive number
amplitude
iter option must be a nonnegative integer
iter
duration option must be less than or equal to the period
duration option must be greater than 2
function options
iterator
var opts = { 'period': 10 }; var iter = iterBarlettPulse( opts ); var v = iter.next().value; // returns <number> v = iter.next().value; // returns <number> v = iter.next().value; // returns <number> // ...
Returns an iterator which generates a Bartlett pulse waveform.
Notes
Symbol.iterator
, the returned iterator is iterable.duration
option must be a positive integerperiod
option must be a positive integeroffset
option must be an integeramplitude
option must be a positive numberiter
option must be a nonnegative integerduration
option must be less than or equal to theperiod
duration
option must be greater than 2