- Scilab. See bug #11546.
Change-Id: I257321a5392c17005fff1248d4b57dac10dd61a9
* help_from_sci updated to manage recent changes in docbook Scilab files.
* Categories have been created for the following modules help pages:
+ - Scilab. See bug #11546.
- Statistics. See bug #9108.
- Genetic algorithms. See bug #11514.
- Simulated annealing. See bug #11560.
--- /dev/null
+title = Configuration
+
--- /dev/null
+title = Debugging
+
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<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:lang="en" xml:id="mtlb_mode">
- <refnamediv>
- <refname>mtlb_mode</refname>
- <refpurpose> switch Matlab like operations</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <title>Calling Sequence</title>
- <synopsis>mmode=mtlb_mode()
- mtlb_mode(mmode)
- </synopsis>
- </refsynopsisdiv>
- <refsection>
- <title>Arguments</title>
- <variablelist>
- <varlistentry>
- <term>mmode</term>
- <listitem>
- <para>a boolean</para>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsection>
- <refsection>
- <title>Description</title>
- <para>
- Scilab and Matlab additions and subtractions work differently
- when used with empty matrices:
- </para>
- <variablelist>
- <varlistentry>
- <term>Scilab</term>
- <listitem>
- <para/>
- <programlisting role="no-scilab-exec"><![CDATA[
-a+[] -->a
-a-[] -->a
-[]+a -->a
-[]-a -->-a
- ]]></programlisting>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>Matlab</term>
- <listitem>
- <programlisting role="no-scilab-exec"><![CDATA[
-a+[] -->[]
-a-[] -->[]
-[]+a -->[]
-[]-a -->[]
- ]]></programlisting>
- </listitem>
- </varlistentry>
- </variablelist>
- <para>
- <literal>mtlb_mode(%t)</literal> switches to Matlab evaluation mode for additions and
- substractions. <literal>mtlb_mode(%f)</literal> switches back to Scilab mode.
- </para>
- <para>
- <literal> mtlb_mode()</literal> return the current value of <literal>mmode</literal>.
- </para>
- </refsection>
- <refsection role="see also">
- <title>See Also</title>
- <simplelist type="inline">
- <member>
- <link linkend="empty">empty</link>
- </member>
- </simplelist>
- </refsection>
-</refentry>
--- /dev/null
+title = Variables
+
--- /dev/null
+title = Predefined variables
+
--- /dev/null
+title = Configuration
+
--- /dev/null
+title = Debugging
+
--- /dev/null
+title = Variables
+
--- /dev/null
+title = Predefined variables
+
--- /dev/null
+title = Configuration
+
--- /dev/null
+title = Debugging
+
--- /dev/null
+title = Variables
+
--- /dev/null
+title = Predefined variables
+
</refnamediv>
<refsection>
<title>説明</title>
- <para><literal>SCIHOME</literal> は設定ファイルおよびScilabセッションの
- 履歴ファイルのパスを有します.
+ <para>
+ <literal>SCIHOME</literal> は設定ファイルおよびScilabセッションの
+ 履歴ファイルのパスを有します.
</para>
<para>SCIHOMEの定義:</para>
<para>Windows XPの場合: "C:/Documents および
- Settings/<User>/Scilab/<Scilab-Version>"</para>
+ Settings/<User>/Scilab/<Scilab-Version>"
+ </para>
<para>Windows Vista および Windows 7の場合:
- "C:/User/AppData/Roaming/<User>/Scilab/<Scilab-Version>"</para>
+ "C:/User/AppData/Roaming/<User>/Scilab/<Scilab-Version>"
+ </para>
<para>Windows %HOMEPATH% 環境変数に依存します.</para>
<para>Linux/Unix/MacOSの場合:
- /home/<User>/.Scilab/<Scilab-Version></para>
+ /home/<User>/.Scilab/<Scilab-Version>
+ </para>
<para><User> はカレントのログイン名です</para>
<para><Scilab-Version> は使用するScilabのバージョンです.</para>
</refsection>
--- /dev/null
+title = Configuration
+
--- /dev/null
+title = Debugging
+
--- /dev/null
+title = Variables
+
--- /dev/null
+title = Configuration
+
--- /dev/null
+title = Debugging
+
--- /dev/null
+title = Variables
+
--- /dev/null
+title = Predefined variables
+
dx = (db(2)-db(1))/3;
y0 = (db(3)+db(4)*2)/3;
dy = (db(4)-db(3))/3;
-disp(_("With an initial starting corner:"))
+disp(gettext("With an initial starting corner:"))
r = rubberbox([x0 y0])
-disp(_("With an initial box:"))
+disp(gettext("With an initial box:"))
r = rubberbox([x0-dx/4 y0+dy/5 2*dx dy])
-disp(_("In press -- drag -- release mode selection:"))
+disp(gettext("In press -- drag -- release mode selection:"))
r = rubberbox(%t)
-disp(_("In starting click -- drag -- stopping click mode selection:"))
+disp(gettext("In starting click -- drag -- stopping click mode selection:"))
r = rubberbox()
]]></programlisting>
</refsection>
dx = (db(2)-db(1))/3;
y0 = (db(3)+db(4)*2)/3;
dy = (db(4)-db(3))/3;
-disp(_("With an initial starting corner:"))
+disp(gettext("With an initial starting corner:"))
r = rubberbox([x0 y0])
-disp(_("With an initial box:"))
+disp(gettext("With an initial box:"))
r = rubberbox([x0-dx/4 y0+dy/5 2*dx dy])
-disp(_("In press -- drag -- release mode selection:"))
+disp(gettext("In press -- drag -- release mode selection:"))
r = rubberbox(%t)
-disp(_("In starting click -- drag -- stopping click mode selection:"))
+disp(gettext("In starting click -- drag -- stopping click mode selection:"))
r = rubberbox()
]]></programlisting>
</refsection>
dx = (db(2)-db(1))/3;
y0 = (db(3)+db(4)*2)/3;
dy = (db(4)-db(3))/3;
-disp(_("With an initial starting corner:"))
+disp(gettext("With an initial starting corner:"))
r = rubberbox([x0 y0])
-disp(_("With an initial box:"))
+disp(gettext("With an initial box:"))
r = rubberbox([x0-dx/4 y0+dy/5 2*dx dy])
-disp(_("In press -- drag -- release mode selection:"))
+disp(gettext("In press -- drag -- release mode selection:"))
r = rubberbox(%t)
-disp(_("In starting click -- drag -- stopping click mode selection:"))
+disp(gettext("In starting click -- drag -- stopping click mode selection:"))
r = rubberbox()
]]></programlisting>
</refsection>
set(gca(),'grid',[1 1]*color('gray'))
xlabel("n")
ylabel("w_n")
- title(_("Profile plot"))
+ title(gettext("Profile plot"))
//plot the magnitude of the frequency responses
n=256;
[Whm,fr]=frmag(whm,n);
[Wch,fr]=frmag(wch,n);
subplot(122);plot(fr,20*log10([Whm;Wkr;Wch]'))
set(gca(),'grid',[1 1]*color('gray'))
- xlabel(_("Pulsation (rd/s)"))
- ylabel(_("Magnitude (dB)"))
+ xlabel(gettext("Pulsation (rd/s)"))
+ ylabel(gettext("Magnitude (dB)"))
legend(["Hamming N=24";"Kaiser N=24, Beta=6";"Chebychev N=24, dp=0.005"]);
- title(_("Magnitude plot"))
+ title(gettext("Magnitude plot"))
]]></programlisting>
<para>
<inlinemediaobject>
legend("$\beta="+string([1;2;4;8;16])+'$',[55,0.3])
xlabel("n")
ylabel("w_n")
- title(_("Comparison of Kaiser window profiles"))
+ title(gettext("Comparison of Kaiser window profiles"))
]]></programlisting>
<para>
<inlinemediaobject>
//legend("$\beta="+string([1;2;4;8;16])+'$',[55,0.3])
xlabel("n")
ylabel("w_n")
- title(_("Comparison of Chebychev window profiles"))
+ title(gettext("Comparison of Chebychev window profiles"))
//plot the magnitude of the frequency responses
n=256;
[W1,fr]=frmag(w1,n);
[W3,fr]=frmag(w3,n);
subplot(122);plot(fr,20*log10([W1;W2;W3]'))
set(gca(),'grid',[1 1]*color('gray'))
- xlabel(_("Pulsation (rd/s)"))
- ylabel(_("Magnitude (dB)"))
+ xlabel(gettext("Pulsation (rd/s)"))
+ ylabel(gettext("Magnitude (dB)"))
legend(["Chebychef dp=0.001";"Chebychef dp=0.05";"Chebychef df=0.4"]);
- title(_("Chebychev window Magnitude plot"))
+ title(gettext("Chebychev window Magnitude plot"))
]]></programlisting>
<para>
<inlinemediaobject>