4.1.3 PulseWave
Command structure of PulseWave.
PulseWave returns a numerical value in case the first argument is numeric, otherwise a CheckedPulseWave is returned. CheckedPulseWave is a data type which marks a PulseWave description as being syntactically correct. CheckedPulseWave should not be defined directly.
A CheckedPulseWave can be displayed with standard Mathematica graphic functions such as Plot or with Analog Insydes graphic functions such as TransientPlot.
PulseWave has the following optional arguments:
Arguments of PulseWave.
Examples
Load Analog Insydes.
In[1]:= <<AnalogInsydes`
Define time-dependent pulse source.
In[2]:= Vpulse[t_] = PulseWave[t, 0.5, 2, 0.2, 0.2, 0.3, 0.3, 0.9]
Out[2]=
Display the signal.
In[3]:= TransientPlot[Vpulse[t], {t, 0, 2}]
Out[3]=
|