~ubuntu-branches/ubuntu/lucid/scilab/lucid

« back to all changes in this revision

Viewing changes to modules/core/help/pt_BR/backslash.xml

  • Committer: Bazaar Package Importer
  • Author(s): Sylvestre Ledru
  • Date: 2009-04-28 18:47:03 UTC
  • mfrom: (1.1.7 upstream) (4.2.3 sid)
  • Revision ID: james.westby@ubuntu.com-20090428184703-7thddz8vtwqmxmx2
Tags: 5.1.1-4
* librefblas3-dev does not exist (yet). Thanks to Jose Ramon
* Do not stop when ocamlopt is not available on the arch 
  (ocaml-not-available.diff)
* Provide a clear error message for archs where modelicac compiler is 
  not available (modelicac-not-available.diff)
* scilab startup script moved from package scilab => scilab-bin (because of
  the ocamlopt problem, I cannot predict if modelicac will be available or
  not. Therefor, I ship usr/bin/ instead of binary per binary. This will
  also simplifies the packaging of Scilab 5.2)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="ISO-8859-1"?>
 
2
<refentry version="5.0-subset Scilab" xml:id="backslash" xml:lang="en"
 
3
          xmlns="http://docbook.org/ns/docbook"
 
4
          xmlns:xlink="http://www.w3.org/1999/xlink"
 
5
          xmlns:svg="http://www.w3.org/2000/svg"
 
6
          xmlns:ns4="http://www.w3.org/1999/xhtml"
 
7
          xmlns:mml="http://www.w3.org/1998/Math/MathML"
 
8
          xmlns:db="http://docbook.org/ns/docbook">
 
9
  <info>
 
10
    <pubdate>$LastChangedDate$</pubdate>
 
11
  </info>
 
12
 
 
13
  <refnamediv>
 
14
    <refname>backslash (\)</refname>
 
15
 
 
16
    <refpurpose>divis�o matricial direita-esquerda</refpurpose>
 
17
  </refnamediv>
 
18
 
 
19
  <refsynopsisdiv>
 
20
    <title>Seq��ncia de Chamamento</title>
 
21
 
 
22
    <synopsis>x=A\b</synopsis>
 
23
  </refsynopsisdiv>
 
24
 
 
25
  <refsection>
 
26
    <title>Descri��o</title>
 
27
 
 
28
    <para>(\) denota a divis�o matricial direita-esquerda.
 
29
    <literal>x=A\b</literal> � a solu��o para <literal>A*x=b</literal>.</para>
 
30
 
 
31
    <para>Se <literal>A</literal> � quadrada e n�o-singular,
 
32
    <literal>x=A\b</literal> (unicamente definida) � equivalente a
 
33
    <literal>x=inv(A)*b</literal> (mas as computa��es s�o menos custosas).
 
34
    </para>
 
35
 
 
36
    <para>Se <literal>A</literal> n�o � quadrada, <literal>x</literal> � uma
 
37
    solu��o de m�nimo quadrado, i.e., <literal>norm(A*x-b)</literal> � m�nima
 
38
    (norma euclidiana). Se <literal>A</literal> � de posto coluna cheio, a
 
39
    solu��o de m�nimo quadrado, <literal>x=A\b</literal> , � unicamente
 
40
    definida (h� um �nico <literal>x</literal> que minimiza
 
41
    <literal>norm(A*x-b)</literal>). Se <literal>A</literal>n�o � de posto
 
42
    coluna cheio, ent�o a solu��o de m�nimo quadrado n�o � �nica e
 
43
    <literal>x=A\b</literal> , em geral, n�o � a solu��o com norma m�nima (a
 
44
    solu��o com norma m�nima � <literal>x=pinv(A)*b</literal>).</para>
 
45
 
 
46
    <para><literal>A.\B</literal> � a matriz com entrada
 
47
    <literal>(i,j)</literal> igual a <literal>A(i,j)\B(i,j)</literal>. Se
 
48
    <literal>A</literal> (ou <literal>B</literal>� um escalar,
 
49
    <literal>A.\B</literal> � equivalente a <literal>A*ones(B).\B</literal>
 
50
    (ou <literal>A.\(B*ones(A))</literal></para>
 
51
 
 
52
    <para><literal>A\.B</literal> � um operador sem significado predefinido.
 
53
    Pode ser usado para definir um novo operador (ver overloading) com a mesma
 
54
    preced�ncia que * ou /. </para>
 
55
  </refsection>
 
56
 
 
57
  <refsection>
 
58
    <title>Exemplos</title>
 
59
 
 
60
    <programlisting role="example">
 
61
 
 
62
A=rand(3,2);b=[1;1;1]; x=A\b; y=pinv(A)*b;  x-y
 
63
A=rand(2,3);b=[1;1]; x=A\b; y=pinv(A)*b; x-y, A*x-b, A*y-b
 
64
A=rand(3,1)*rand(1,2); b=[1;1;1]; x=A\b; y=pinv(A)*b; A*x-b, A*y-b
 
65
A=rand(2,1)*rand(1,3); b=[1;1]; x=A\b; y=pinv(A)*b; A*x-b, A*y-b 
 
66
 
 
67
</programlisting>
 
68
  </refsection>
 
69
 
 
70
  <refsection>
 
71
    <title>Ver Tamb�m </title>
 
72
 
 
73
    <simplelist type="inline">
 
74
      <member><link linkend="slash">slash</link></member>
 
75
 
 
76
      <member><link linkend="inv">inv</link></member>
 
77
 
 
78
      <member><link linkend="pinv">pinv</link></member>
 
79
 
 
80
      <member><link linkend="percent">percent</link></member>
 
81
 
 
82
      <member><link linkend="ieee">ieee</link></member>
 
83
    </simplelist>
 
84
  </refsection>
 
85
</refentry>