13
13
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:id="prod" xml:lang="en">
15
<refname>prod</refname>
16
<refpurpose>produto</refpurpose>
19
<title>Seq��ncia de Chamamento</title>
21
y=prod(x,'r') ou y=prod(x,1)
22
y=prod(x,'c') ou y=prod(x,2)
27
<title>Par�metros</title>
32
<para>matriz ou vetor de reais ou complexos </para>
38
<para>matriz ou vetor de reais ou complexos </para>
44
<title>Descri��o </title>
46
Para um vetor ou uma matriz <literal>x</literal>,
47
<literal>y=prod(x)</literal> retorna no escalar <literal>y</literal> o
48
produt�rio de todas as entradas de <literal>x</literal>, , ex.
49
<literal>prod(1:n)</literal> � n!
52
<literal>y=prod(x,'r')</literal> (ou, equivalentemente,
53
<literal>y=prod(x,1)</literal>) computa os produt�rios dos elementos das
54
linhas de <literal>x</literal>. <literal>y</literal> � o vetor linha:
55
<literal>y(1,j)=prod(x(:,j))</literal>.
58
<literal>y=prod(x,'c')</literal> (ou, equivalentemente,
59
<literal>y=prod(x,2)</literal>) computa os produt�rios dos elementos das
60
colunas de <literal>x</literal>. <literal>y</literal> � o vetor coluna:
61
<literal>y(i,1)=prod(x(i,:))</literal>.
64
<literal>y=prod(x,'m')</literal> � o produt�rio ao longo da primeira
65
dimens�o "n�o-singleton" de <literal>x</literal> (para compatibilidade com
69
<literal>prod</literal> n�o � implementado para matrizes
74
<title>Exemplos</title>
75
<programlisting role="example"><![CDATA[
15
<refname>prod</refname>
16
<refpurpose>produto</refpurpose>
19
<title>Seq��ncia de Chamamento</title>
21
y=prod(x,'r') ou y=prod(x,1)
22
y=prod(x,'c') ou y=prod(x,2)
27
<title>Par�metros</title>
32
<para>matriz ou vetor de reais ou complexos </para>
38
<para>matriz ou vetor de reais ou complexos </para>
44
<title>Descri��o </title>
46
Para um vetor ou uma matriz <literal>x</literal>,
47
<literal>y=prod(x)</literal> retorna no escalar <literal>y</literal> o
48
produt�rio de todas as entradas de <literal>x</literal>, , ex.
49
<literal>prod(1:n)</literal> � n!
52
<literal>y=prod(x,'r')</literal> (ou, equivalentemente,
53
<literal>y=prod(x,1)</literal>) computa os produt�rios dos elementos das
54
linhas de <literal>x</literal>. <literal>y</literal> � o vetor linha:
55
<literal>y(1,j)=prod(x(:,j))</literal>.
58
<literal>y=prod(x,'c')</literal> (ou, equivalentemente,
59
<literal>y=prod(x,2)</literal>) computa os produt�rios dos elementos das
60
colunas de <literal>x</literal>. <literal>y</literal> � o vetor coluna:
61
<literal>y(i,1)=prod(x(i,:))</literal>.
64
<literal>y=prod(x,'m')</literal> � o produt�rio ao longo da primeira
65
dimens�o "n�o-singleton" de <literal>x</literal> (para compatibilidade com
69
<literal>prod</literal> n�o � implementado para matrizes
74
<title>Exemplos</title>
75
<programlisting role="example"><![CDATA[
80
80
]]></programlisting>
82
<refsection role="see also">
83
<title>Ver Tamb�m</title>
84
<simplelist type="inline">
86
<link linkend="sum">sum</link>
89
<link linkend="cumprod">cumprod</link>
82
<refsection role="see also">
83
<title>Ver Tamb�m</title>
84
<simplelist type="inline">
86
<link linkend="sum">sum</link>
89
<link linkend="cumprod">cumprod</link>