Signal functions ---------------- The functions in this section describe non-sinusoidal waveforms, which are often used in signal processing and electronics. Square wave signal ................................................... :func:`squarew` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.squarew(t, amplitude=1, period=1) Triangle wave signal ............................... :func:`trianglew` ^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.trianglew(t, amplitude=1, period=1) Sawtooth wave signal ...................... :func:`sawtoothw` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.sawtoothw(t, amplitude=1, period=1) Unit triangle signal ..................... :func:`unit_triangle` ^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.unit_triangle(t, amplitude=1) Sigmoid wave signal ..................... :func:`sigmoid` ^^^^^^^^^^^^^^^^^^^^^^^ .. autofunction:: mpmath.sigmoid(t, amplitude=1)