The waveforms used for output (i.e. those with the output="yes" attribute) must produce values between -100 and 100. If the output is below -100 or above 100, il will be changed to -100 or 100 by Epulse.
Sine wave defined by its frequency. Parameters:
Frequency: wave frequency in Hertz
Phase: wave phase in radians (0: wave will start at mean value. 1.57: wave will start at maximum value. -1.57: wave will start at minimum value)
Mean: wave mean value
Amplitude: wave amplitude
The wave minumum value will be Mean-Amplitude, and its maximum value will be Mean+Amplitude.
Sine wave defined by its period. Parameters:
Period: wave period in seconds
Phase: wave phase in radians (0: wave will start at mean value. 1.57: wave will start at maximum value. -1.57: wave will start at minimum value)
Mean: wave mean value
Amplitude: wave amplitude
The wave minumum value will be Mean-Amplitude, and its maximum value will be Mean+Amplitude.
Rectangular wave defined by its frequency and duty cycle. Parameters:
Frequency: wave frequency in Hertz
Phase: wave phase in radians (0: wave will start at high value. 3.14: wave will start at low value)
Duty Cycle: wave duty cycle, between 0 and 1 (0.5 is a square signal. 0 is always low, 1 is always high)
Mean: wave mean value
Amplitude: wave amplitude
The wave low value will be Mean-Amplitude, and its high value will be Mean+Amplitude.
Rectangular wave defined by its frequency and high state duration. Parameters:
Frequency: wave frequency in Hertz
Phase: wave phase in radians (0: wave will start at high value. 3.14: wave will start at low value)
Duration: high state duration, in seconds (output will be high during the time defined by this parameter, and low afterwards)
Mean: wave mean value
Amplitude: wave amplitude
The wave low value will be Mean-Amplitude, and its high value will be Mean+Amplitude.
Rectangular wave defined by its period and high state duration. Parameters:
Period: wave period in seconds
Phase: wave phase in radians (0: wave will start at high value. 3.14: wave will start at low value)
Duration: high state duration, in seconds (output will be high during the time defined by this parameter, and low afterwards)
Mean: wave mean value
Amplitude: wave amplitude
The wave low value will be Mean-Amplitude, and its high value will be Mean+Amplitude.
Triangular wave defined by its frequency and duty cycle. Parameters:
Frequency: wave frequency in Hertz
Phase: wave phase in radians (0: wave will start at minimum value. 3.14: wave will start at maximum value)
Duty Cycle: wave duty cycle, between 0 and 1 (0.5 is a real triangular signal, with other figures, the rise and fall times won't be the same)
Mean: wave mean value
Amplitude: wave amplitude
The wave minimum value will be Mean-Amplitude, and its maximum value will be Mean+Amplitude.
Triangular wave defined by its frequency and rising duration. Parameters:
Frequency: wave frequency in Hertz
Phase: wave phase in radians (0: wave will start at minimum value. 3.14: wave will start at maximum value)
Duration: rise duration, in seconds (output will be rising during the time defined by this parameter, and falling afterwards)
Mean: wave mean value
Amplitude: wave amplitude
The wave minimum value will be Mean-Amplitude, and its maximum value will be Mean+Amplitude.
Triangular wave defined by its period and rising duration. Parameters:
Period: wave period in seconds
Phase: wave phase in radians (0: wave will start at high value. 3.14: wave will start at low value)
Duration: rise duration, in seconds (output will be rising during the time defined by this parameter, and falling afterwards)
Mean: wave mean value
Amplitude: wave amplitude
The wave minimum value will be Mean-Amplitude, and its maximum value will be Mean+Amplitude.
Bipolar rectangular pulse defined by its frequency and duration. Parameters:
Frequency: wave period in seconds
Phase: wave phase in radians
Duration: pulse duration, in seconds (must be less than a tenth of the mave period)
Amplitude: pulse amplitude
The output will be Amplitude during Duration/2 seconds, then -Amplitude during Duration/2 seconds, and 0 afterwards.
Bipolar gaussian pulse defined by its frequency and duration. Parameters:
Frequency: wave period in seconds
Phase: wave phase in radians
Duration: pulse duration, in seconds (must be less than a tenth of the mave period)
Amplitude: pulse amplitude
The output will be a positive gaussian pulse during Duration/2 seconds, then a negative gaussian pulse during Duration/2 seconds, and 0 afterwards.