23
23
* See the file ./license.txt
25
25
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ns5="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:id="PULSE_SC" xml:lang="en_US">
27
<refname>PULSE_SC</refname>
28
<refpurpose>Pulse Generator</refpurpose>
31
<title>Block Screenshot</title>
35
<imagedata fileref="../../../../images/palettes/PULSE_SC.png" align="center" valign="middle"/>
40
<refsection id="Contents_PULSE_SC">
41
<title>Contents</title>
45
<link linkend="PULSE_SC">Pulse Generator</link>
52
<xref linkend="Palette_PULSE_SC">Palette</xref>
57
<xref linkend="Description_PULSE_SC">Description</xref>
62
<xref linkend="Dialogbox_PULSE_SC">Dialog box</xref>
67
<xref linkend="Defaultproperties_PULSE_SC">Default properties</xref>
72
<xref linkend="Interfacingfunction_PULSE_SC">Interfacing function</xref>
77
<xref linkend="Seealso_PULSE_SC">See also</xref>
84
<refsection id="Palette_PULSE_SC">
85
<title>Palette</title>
89
<link linkend="Sources_pal">Sources palette</link>
94
<refsection id="Description_PULSE_SC">
95
<title>Description</title>
97
This block is a Pulse Generator. It generates a pulse at a rate of
98
<emphasis role="bold">1/P</emphasis> where <emphasis role="bold">P
100
is the period of the signal. The <emphasis role="bold">Phase
103
gives the value (in time) of the first event. The
104
<emphasis role="bold">Phase delay</emphasis> known also as <emphasis role="bold">Offset</emphasis> must be less than the <literal>Frequency*(1-(Pulse_Width/100))</literal>.
105
The second parameter of the block gives the <emphasis role="bold">Pulse
108
and the fourth parameter gives the <emphasis role="bold">Pulse amplitude</emphasis>.
111
<refsection id="Dialogbox_PULSE_SC">
112
<title>Dialog box</title>
116
<imagedata fileref="../../../gui/sources_pal/en_US/PULSE_SC_gui.png" align="center"/>
124
<emphasis role="bold">Phase delay (secs)</emphasis>
127
The offset of the block. It must be less than <literal>Frequency*(1-(Pulse_width/100))</literal>.
129
<para>Type 'pol' of size -1.</para>
133
<emphasis role="bold">Pulse Width (% of period)</emphasis>
136
The pulse width. It can take values from 1 to 100.
138
<para>Type 'pol' of size -1.</para>
142
<emphasis role="bold">Period (secs)</emphasis>
145
The Period of the signal.
147
<para>Properties : Type 'pol' of size -1.</para>
151
<emphasis role="bold">Amplitude</emphasis>
154
The amplitude of the pulse. It can support all scicos types.
156
<para>Properties : Type 'mat' of size [-1,-1].</para>
160
<refsection id="Defaultproperties_PULSE_SC">
161
<title>Default properties</title>
165
<emphasis role="bold">always active:</emphasis> no
170
<emphasis role="bold">direct-feedthrough:</emphasis> no
175
<emphasis role="bold">zero-crossing:</emphasis> no
180
<emphasis role="bold">mode:</emphasis> no
185
<emphasis role="bold">regular outputs:</emphasis>
188
<emphasis role="bold">- port 1 : size [-1,-2] / type -1</emphasis>
193
<emphasis role="bold">number/sizes of activation inputs:</emphasis> 0
198
<emphasis role="bold">number/sizes of activation outputs:</emphasis> 0
203
<emphasis role="bold">continuous-time state:</emphasis> no
208
<emphasis role="bold">discrete-time state:</emphasis> no
213
<emphasis role="bold">object discrete-time state:</emphasis> no
218
<emphasis role="bold">name of computational function:</emphasis>
219
<emphasis role="italic">csuper</emphasis>
224
<refsection id="Interfacingfunction_PULSE_SC">
225
<title>Interfacing function</title>
229
<link type="scilab" linkend="scilab.scinotes/scicos_blocks/macros/Sources/PULSE_SC.sci">SCI/modules/scicos_blocks/macros/Sources/PULSE_SC.sci</link>
234
<refsection role="see also" id="Seealso_PULSE_SC">
235
<title>See also</title>
238
<link linkend="STEP_FUNCTION">STEP_FUNCTION</link>
241
<link linkend="RAMP">RAMP</link>
244
<link linkend="CURV_f">CURV_f</link>
247
<link linkend="Sigbuilder">Sigbuilder</link>
27
<refname>PULSE_SC</refname>
28
<refpurpose>Pulse Generator</refpurpose>
31
<title>Block Screenshot</title>
35
<imagedata fileref="../../../../images/palettes/PULSE_SC.png" align="center" valign="middle"/>
40
<refsection id="Contents_PULSE_SC">
41
<title>Contents</title>
45
<link linkend="PULSE_SC">Pulse Generator</link>
52
<xref linkend="Palette_PULSE_SC">Palette</xref>
57
<xref linkend="Description_PULSE_SC">Description</xref>
62
<xref linkend="Dialogbox_PULSE_SC">Dialog box</xref>
67
<xref linkend="Defaultproperties_PULSE_SC">Default properties</xref>
72
<xref linkend="Interfacingfunction_PULSE_SC">Interfacing function</xref>
77
<xref linkend="Seealso_PULSE_SC">See also</xref>
84
<refsection id="Palette_PULSE_SC">
85
<title>Palette</title>
89
<link linkend="Sources_pal">Sources palette</link>
94
<refsection id="Description_PULSE_SC">
95
<title>Description</title>
97
This block is a Pulse Generator. It generates a pulse at a rate of
98
<emphasis role="bold">1/P</emphasis> where <emphasis role="bold">P
100
is the period of the signal. The <emphasis role="bold">Phase
103
gives the value (in time) of the first event. The
104
<emphasis role="bold">Phase delay</emphasis> known also as <emphasis role="bold">Offset</emphasis> must be less than the <literal>Frequency*(1-(Pulse_Width/100))</literal>.
105
The second parameter of the block gives the <emphasis role="bold">Pulse
108
and the fourth parameter gives the <emphasis role="bold">Pulse amplitude</emphasis>.
111
<refsection id="Dialogbox_PULSE_SC">
112
<title>Dialog box</title>
116
<imagedata fileref="../../../gui/sources_pal/en_US/PULSE_SC_gui.png" align="center"/>
124
<emphasis role="bold">Phase delay (secs)</emphasis>
127
The offset of the block. It must be less than <literal>Frequency*(1-(Pulse_width/100))</literal>.
129
<para>Type 'pol' of size -1.</para>
133
<emphasis role="bold">Pulse Width (% of period)</emphasis>
136
The pulse width. It can take values from 1 to 100.
138
<para>Type 'pol' of size -1.</para>
142
<emphasis role="bold">Period (secs)</emphasis>
145
The Period of the signal.
147
<para>Properties : Type 'pol' of size -1.</para>
151
<emphasis role="bold">Amplitude</emphasis>
154
The amplitude of the pulse. It can support all scicos types.
156
<para>Properties : Type 'mat' of size [-1,-1].</para>
160
<refsection id="Defaultproperties_PULSE_SC">
161
<title>Default properties</title>
165
<emphasis role="bold">always active:</emphasis> no
170
<emphasis role="bold">direct-feedthrough:</emphasis> no
175
<emphasis role="bold">zero-crossing:</emphasis> no
180
<emphasis role="bold">mode:</emphasis> no
185
<emphasis role="bold">regular outputs:</emphasis>
188
<emphasis role="bold">- port 1 : size [-1,-2] / type -1</emphasis>
193
<emphasis role="bold">number/sizes of activation inputs:</emphasis> 0
198
<emphasis role="bold">number/sizes of activation outputs:</emphasis> 0
203
<emphasis role="bold">continuous-time state:</emphasis> no
208
<emphasis role="bold">discrete-time state:</emphasis> no
213
<emphasis role="bold">object discrete-time state:</emphasis> no
218
<emphasis role="bold">name of computational function:</emphasis>
219
<emphasis role="italic">csuper</emphasis>
224
<refsection id="Interfacingfunction_PULSE_SC">
225
<title>Interfacing function</title>
229
<link type="scilab" linkend="scilab.scinotes/scicos_blocks/macros/Sources/PULSE_SC.sci">SCI/modules/scicos_blocks/macros/Sources/PULSE_SC.sci</link>
234
<refsection role="see also" id="Seealso_PULSE_SC">
235
<title>See also</title>
238
<link linkend="STEP_FUNCTION">STEP_FUNCTION</link>
241
<link linkend="RAMP">RAMP</link>
244
<link linkend="CURV_f">CURV_f</link>
247
<link linkend="Sigbuilder">Sigbuilder</link>