Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "iter/line"

Index

Functions

Functions

Const line

  • line(start: number, end: number, steps?: number): IterableIterator<number>
  • Iterator yielding steps + 1 interpolated values on a line in the closed [start .. end] interval.

    remarks

    This is similar to range, but potentially provides more precise values (by avoiding the accumulation of floating point errors during iteration).

    Similar functionality (w/ more options) is availble here: {@link @thi.ng/dsp#line}.

    example
    [...line(50, 100, 10)]
    // [
    //    50, 55, 60, 65, 70,
    //    75, 80, 85, 90, 95,
    //   100
    // ]

    Parameters

    • start: number

      -

    • end: number

      -

    • Default value steps: number = 10

      -

    Returns IterableIterator<number>

Generated using TypeDoc