22
22
* See the file ./license.txt
24
24
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" 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="SATURATION">
26
<refname>SATURATION</refname>
27
<refpurpose>Saturation</refpurpose>
30
<title>Block Screenshot</title>
34
<imagedata fileref="../../../../images/palettes/SATURATION.png" align="center" valign="middle"/>
39
<refsection id="Contents_SATURATION">
40
<title>Contents</title>
44
<link linkend="SATURATION">Saturation</link>
51
<xref linkend="Palette_SATURATION">Palette</xref>
56
<xref linkend="Description_SATURATION">Description</xref>
61
<xref linkend="Dialogbox_SATURATION">Dialog box</xref>
66
<xref linkend="Defaultproperties_SATURATION">Default properties</xref>
71
<xref linkend="Interfacingfunction_SATURATION">Interfacing function</xref>
76
<xref linkend="Computationalfunction_SATURATION">Computational function</xref>
83
<refsection id="Palette_SATURATION">
84
<title>Palette</title>
88
<link linkend="discontinuities_pal">discontinuities palette</link>
93
<refsection id="Description_SATURATION">
94
<title>Description</title>
96
The Saturation block imposes upper and lower bounds on a signal. When
97
the input signal is within the range specified by the Lower limit and
98
Upper limit parameters, the input signal passes through
99
unchanged. When the input signal is outside these bounds, the signal
100
is clipped to the upper or lower bound. When the Lower limit and Upper
101
limit parameters are set to the same value, the block outputs that
106
<refsection id="Dialogbox_SATURATION">
107
<title>Dialog box</title>
111
<imagedata fileref="../../../../images/gui/SATURATION_gui.gif" align="center" valign="middle"/>
121
<emphasis role="bold">Upper limit</emphasis>
123
<para> Specify the upper bound on the input signal. When the input signal to the Saturation block is above this value, the output of the block is clipped to this value.</para>
124
<para> Properties : Type 'vec' of size 1 </para>
128
<emphasis role="bold">Lower limit</emphasis>
130
<para> Specify the lower bound on the input signal. When the input signal to the Saturation block is below this value, the output of the block is clipped to this value.</para>
131
<para> Properties : Type 'vec' of size 1 </para>
135
<emphasis role="bold">zero crossing </emphasis>
137
<para> Select to enable zero crossing detection.</para>
138
<para> Properties : Type 'vec' of size 1</para>
142
<refsection id="Defaultproperties_SATURATION">
143
<title>Default properties</title>
147
<emphasis role="bold">always active:</emphasis> no
152
<emphasis role="bold">direct-feedthrough:</emphasis> yes
157
<emphasis role="bold">zero-crossing:</emphasis> yes
162
<emphasis role="bold">mode:</emphasis> yes
167
<emphasis role="bold">regular inputs:</emphasis>
170
<emphasis role="bold">- port 1 : size [1,1] / type 1</emphasis>
175
<emphasis role="bold">regular outputs:</emphasis>
178
<emphasis role="bold">- port 1 : size [1,1] / type 1</emphasis>
183
<emphasis role="bold">number/sizes of activation inputs:</emphasis> 0
188
<emphasis role="bold">number/sizes of activation outputs:</emphasis> 0
193
<emphasis role="bold">continuous-time state:</emphasis> no
198
<emphasis role="bold">discrete-time state:</emphasis> no
203
<emphasis role="bold">object discrete-time state:</emphasis> no
208
<emphasis role="bold">name of computational function:</emphasis>
209
<emphasis role="italic">satur</emphasis>
214
<refsection id="Interfacingfunction_SATURATION">
215
<title>Interfacing function</title>
218
<para> SCI/modules/scicos_blocks/macros/NonLinear/SATURATION.sci</para>
222
<refsection id="Computationalfunction_SATURATION">
223
<title>Computational function</title>
226
<para> SCI/modules/scicos_blocks/src/c/satur.c (Type 4)</para>
26
<refname>SATURATION</refname>
27
<refpurpose>Saturation</refpurpose>
30
<title>Block Screenshot</title>
34
<imagedata fileref="../../../../images/palettes/SATURATION.png" align="center" valign="middle"/>
39
<refsection id="Contents_SATURATION">
40
<title>Contents</title>
44
<link linkend="SATURATION">Saturation</link>
51
<xref linkend="Palette_SATURATION">Palette</xref>
56
<xref linkend="Description_SATURATION">Description</xref>
61
<xref linkend="Dialogbox_SATURATION">Dialog box</xref>
66
<xref linkend="Defaultproperties_SATURATION">Default properties</xref>
71
<xref linkend="Interfacingfunction_SATURATION">Interfacing function</xref>
76
<xref linkend="Computationalfunction_SATURATION">Computational function</xref>
83
<refsection id="Palette_SATURATION">
84
<title>Palette</title>
88
<link linkend="discontinuities_pal">discontinuities palette</link>
93
<refsection id="Description_SATURATION">
94
<title>Description</title>
96
The Saturation block imposes upper and lower bounds on a signal. When
97
the input signal is within the range specified by the Lower limit and
98
Upper limit parameters, the input signal passes through
99
unchanged. When the input signal is outside these bounds, the signal
100
is clipped to the upper or lower bound. When the Lower limit and Upper
101
limit parameters are set to the same value, the block outputs that
106
<refsection id="Dialogbox_SATURATION">
107
<title>Dialog box</title>
111
<imagedata fileref="../../../../images/gui/SATURATION_gui.gif" align="center" valign="middle"/>
121
<emphasis role="bold">Upper limit</emphasis>
123
<para> Specify the upper bound on the input signal. When the input signal to the Saturation block is above this value, the output of the block is clipped to this value.</para>
124
<para> Properties : Type 'vec' of size 1 </para>
128
<emphasis role="bold">Lower limit</emphasis>
130
<para> Specify the lower bound on the input signal. When the input signal to the Saturation block is below this value, the output of the block is clipped to this value.</para>
131
<para> Properties : Type 'vec' of size 1 </para>
135
<emphasis role="bold">zero crossing </emphasis>
137
<para> Select to enable zero crossing detection.</para>
138
<para> Properties : Type 'vec' of size 1</para>
142
<refsection id="Defaultproperties_SATURATION">
143
<title>Default properties</title>
147
<emphasis role="bold">always active:</emphasis> no
152
<emphasis role="bold">direct-feedthrough:</emphasis> yes
157
<emphasis role="bold">zero-crossing:</emphasis> yes
162
<emphasis role="bold">mode:</emphasis> yes
167
<emphasis role="bold">regular inputs:</emphasis>
170
<emphasis role="bold">- port 1 : size [1,1] / type 1</emphasis>
175
<emphasis role="bold">regular outputs:</emphasis>
178
<emphasis role="bold">- port 1 : size [1,1] / type 1</emphasis>
183
<emphasis role="bold">number/sizes of activation inputs:</emphasis> 0
188
<emphasis role="bold">number/sizes of activation outputs:</emphasis> 0
193
<emphasis role="bold">continuous-time state:</emphasis> no
198
<emphasis role="bold">discrete-time state:</emphasis> no
203
<emphasis role="bold">object discrete-time state:</emphasis> no
208
<emphasis role="bold">name of computational function:</emphasis>
209
<emphasis role="italic">satur</emphasis>
214
<refsection id="Interfacingfunction_SATURATION">
215
<title>Interfacing function</title>
218
<para> SCI/modules/scicos_blocks/macros/NonLinear/SATURATION.sci</para>
222
<refsection id="Computationalfunction_SATURATION">
223
<title>Computational function</title>
226
<para> SCI/modules/scicos_blocks/src/c/satur.c (Type 4)</para>