From: Jorge B. <fic...@us...> - 2006-12-26 13:10:17
|
Update of /cvsroot/maxima/maxima/doc/info/pt_BR In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv605 Modified Files: maxima.texi lsquares.texi Log Message: Brazilian Portuguese translation. maxima.texi inclusion of lsquares translation. lsquares.texi -> first translated version. Index: maxima.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/pt_BR/maxima.texi,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- maxima.texi 24 Dec 2006 14:04:45 -0000 1.7 +++ maxima.texi 26 Dec 2006 13:10:12 -0000 1.8 @@ -529,7 +529,7 @@ lsquares -* Definitions for lsquares:: +* Defini@value{cedilha}@~oes para lsquares:: makeOrders Index: lsquares.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/pt_BR/lsquares.texi,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- lsquares.texi 17 Dec 2006 12:36:27 -0000 1.1 +++ lsquares.texi 26 Dec 2006 13:10:12 -0000 1.2 @@ -1,49 +1,53 @@ +/lsquares.texi/1.1/Mon Feb 27 22:09:17 2006// +@c Language: Brazilian Portuguese, Encoding: iso-8859-1 +@c /lsquares.texi/1.1/Mon Feb 27 22:09:17 2006// @menu -* Definitions for lsquares:: +* Defini@value{cedilha}@~oes para lsquares:: @end menu -@node Definitions for lsquares, , lsquares, lsquares -@section Definitions for lsquares +@node Defini@value{cedilha}@~oes para lsquares, , lsquares, lsquares +@section Defini@value{cedilha}@~oes para lsquares -@defvr {Global variable} DETCOEF +@defvr {Vari@'avel global} DETCOEF -This variable is used by functions @code{lsquares} and @code{plsquares} to store the Coefficient of Determination which measures the goodness of fit. It ranges from 0 (no correlation) to 1 (exact correlation). +Essa vari@'avel @'e usada pelas fun@,{c}@~oes @code{lsquares} e @code{plsquares} para armazenar o Coeficiente de Determina@,{c}@~ao que mede o melhor do ajuste. Esse intervalo de 0 (nenhuma correla@,{c}@~ao) a 1 (correla@,{c}@~ao +exata). -When @code{plsquares} is called with a list of dependent variables, @var{DETCOEF} is set to a list of Coefficients of Determination. See @code{plsquares} for details. +Quando @code{plsquares} for chamada com uma lista de vari@'aveis independentes, @var{DETCOEF} @'e escolhida para uma lista de Coeficientes de Determina@,{c}@~ao. Veja @code{plsquares} para detalhes. -See also @code{lsquares}. +Veja tamb@'em @code{lsquares}. @end defvr -@deffn {Function} lsquares (@var{Mat},@var{VarList},@var{equation},@var{ParamList}) -@deffnx {Function} lsquares (@var{Mat},@var{VarList},@var{equation},@var{ParamList},@var{GuessList}) -Multiple nonlinear equation adjustment of a data table by the -"least squares" method. @var{Mat} is a matrix containing the data, -@var{VarList} is a list of variable names (one for each @var{Mat} column), -@var{equation} is the equation to adjust (it must be in the form: +@deffn {Fun@value{cedilha}@~ao} lsquares (@var{Mat},@var{VarList},@var{equa@,{c}@~ao},@var{ParamList}) +@deffnx {Fun@value{cedilha}@~ao} lsquares (@var{Mat},@var{VarList},@var{equa@,{c}@~ao},@var{ParamList},@var{EsperadosList}) +Ajuste m@'ultiplo de equa@,{c}@~oes n@~ao lineares de uma tabela de dados pelo +m@'etodo dos "m@'inimos quadrados". @var{Mat} @'e uma matriz contendo os dados, +@var{VarList} @'e uma lista de nomes de vari@'aveis (um para cada coluna de @var{Mat}), +@var{equa@,{c}@~ao} @'e a equa@,{c}@~ao a ser ajustada (essa equa@,{c}@~ao deve estar na forma: @code{depvar=f(indepvari,..., paramj,...)}, @code{g(depvar)=f(indepvari,..., paramj,...)} -or @code{g(depvar, paramk,...)=f(indepvari,..., paramj,...)}), @var{ParamList} is the -list of the parameters to obtain, and @var{GuessList} is an optional list of initial -approximations to the parameters; when this last argument is present, @code{mnewton} is used -instead of @code{solve} in order to get the parameters. +ou na forma @code{g(depvar, paramk,...)=f(indepvari,..., paramj,...)}), @var{ParamList} @'e a +lista de par@^ametros para obter, e @var{EsperadosList} @'e uma lista opcional de aproxima@,{c}@~oes +iniciais para os par@^ametros; quando esse @'ultimo argumento estiver presente, @code{mnewton} @'e usado +em lugar de @code{solve} com o objetivo de pegar os par@^ametros. -The equation may be fully nonlinear with respect to the independent -variables and to the dependent variable. -In order to use @code{solve()}, the equations must be linear or polynomial with -respect to the parameters. Equations like @code{y=a*b^x+c} may be adjusted for -@code{[a,b,c]} with @code{solve} if the @code{x} values are little positive integers and -there are few data (see the example in lsquares.dem). -@code{mnewton} allows to adjust a nonlinear equation with respect to the -parameters, but a good set of initial approximations must be provided. +A equa@,{c}@~ao pode ser completamente n@~ao linear com rela@,{c}@~ao @`as vari@'aveis +independentes e @`a vari@'avel dependente. +Com o objetivo de usar @code{solve()}, as equa@,{c}@~oes devem ser lineares ou polinomiais com +rela@,{c}@~ao aos par@^ametros. Equa@,{c}@~oes como @code{y=a*b^x+c} podem ser ajustadas para +@code{[a,b,c]} com @code{solve} se os valores de @code{x} forem inteiros positivos pequenos e +existam poucos dados (veja o exemplo em lsquares.dem). +@code{mnewton} permite ajustar uma equa@,{c}@~ao n@~ao linear com rela@,{c}@~ao aos +par@^ametros, mas um bom conjunto de aproxima@,{c}@~oes iniciais deve ser fornecido. -If possible, the adjusted equation is returned. If there exists more -than one solution, a list of equations is returned. -The Coefficient of Determination is displayed in order to inform about -the goodness of fit, from 0 (no correlation) to 1 (exact correlation). -This value is also stored in the global variable @var{DETCOEF}. +Se poss@'ivel, a equa@,{c}@~ao ajustada @'e retornada. Se existir mais +de uma solu@,{c}@~ao, uma lista de equa@,{c}@~oes @'e retornada. +O Coeficiente de Determina@,{c}@~ao @'e mostrado para informar sobre +o melhor do ajuste, de 0 (nenhuma correla@,{c}@~ao) a 1 (correla@,{c}@~ao exata). +Esse valor @'e tamb@'em armazenada na vri@'avel global @var{DETCOEF}. -Examples using @code{solve}: +Exemplos usando @code{solve}: @example (%i1) load("lsquares")$ @@ -74,7 +78,7 @@ @end example -Examples using @code{mnewton}: +Exemplos usando @code{mnewton}: @example (%i6) load("lsquares")$ @@ -95,20 +99,26 @@ + 2.00000000000012 @end example -To use this function write first @code{load("lsquares")}. See also @code{DETCOEF} and @code{mnewton}. +Para usar essa fun@,{c}@~ao escreva primeiro @code{load("lsquares")}. Veja tamb@'em @code{DETCOEF} e @code{mnewton}. @end deffn -@deffn {Function} plsquares (@var{Mat},@var{VarList},@var{depvars}) -@deffnx {Function} plsquares (@var{Mat},@var{VarList},@var{depvars},@var{maxexpon}) -@deffnx {Function} plsquares (@var{Mat},@var{VarList},@var{depvars},@var{maxexpon},@var{maxdegree}) -Multivariable polynomial adjustment of a data table by the "least squares" -method. @var{Mat} is a matrix containing the data, @var{VarList} is a list of variable names (one for each Mat column, but use "-" instead of varnames to ignore Mat columns), @var{depvars} is the name of a dependent variable or a list with one or more names of dependent variables (which names should be in @var{VarList}), @var{maxexpon} is the optional maximum exponent for each independent variable (1 by default), and @var{maxdegree} is the optional maximum polynomial degree (@var{maxexpon} by default); note that the sum of exponents of each term must be equal or smaller than @var{maxdegree}, and if @code{maxdgree = 0} then no limit is applied. +@deffn {Fun@value{cedilha}@~ao} plsquares (@var{Mat},@var{VarList},@var{depvars}) +@deffnx {Fun@value{cedilha}@~ao} plsquares (@var{Mat},@var{VarList},@var{depvars},@var{maxexpon}) +@deffnx {Fun@value{cedilha}@~ao} plsquares (@var{Mat},@var{VarList},@var{depvars},@var{maxexpon},@var{maxdegree}) +Ajuste de polin@^omios de v@'arias vari@'aveis de uma tabela de dados pelo m@'etodo dos +"m@'inimos quadrados". @var{Mat} @'e uma matriz contendo os dados, @var{VarList} @'e uma lista de nomes de vari@'aveis (um nome para cada coluna de Mat, mas use "-" em lugar de nomes de vari@'aveis para colunas de Mat), @var{depvars} @'e o +nome de uma vari@'avel dependente ou uma +lista com um ou mais nomes de vari@'aveis dependentes (os quais nomes podem estar em @var{VarList}), @var{maxexpon} @'e o expoente m@'aximo opcional para cada vari@'avel independente (1 por padr@~ao), e @var{maxdegree} @'e o optional +grau m@'aximo do polin@^omio (@var{maxexpon} por padr@~ao); note que a soma dos expoentes de cada termo deve ser menor ou igual a @var{maxdegree}, e se @code{maxdgree = 0} ent@~ao nenhum limite @'e aplicado. -If @var{depvars} is the name of a dependent variable (not in a list), @code{plsquares} returns the adjusted polynomial. If @var{depvars} is a list of one or more dependent variables, @code{plsquares} returns a list with the adjusted polynomial(s). The Coefficients of Determination are displayed in order to inform about the goodness of fit, which ranges from 0 (no correlation) to 1 (exact correlation). These values are also stored in the global variable @var{DETCOEF} (a list if @var{depvars} is a list). +Se @var{depvars} @'e o nome de uma vari@'avel dependente (fora de uma lista), @code{plsquares} retorna o polin@^omio ajustado. Se @var{depvars} for uma lista de uma ou mais vari@'aveis dependentes, @code{plsquares} retorna uma lista com +o(s) polin@^omio(s) ajustado(s). Os Coeficientes de Determina@,{c}@~ao s@~ao mostrados com o objetivo de informar sobre o melhor do ajuste, cujo intervalo vai de 0 (nenhuma correla@,{c}@~ao) a 1 (correla@,{c}@~ao exata). Esses valores s@~ao tamb@'em s@~ao +tamb@'em armazenados na vari@'avel +global @var{DETCOEF} (uma lista se @var{depvars} for tamb@'em uma lista). -A simple example of multivariable linear adjustment: +Um simples exemplo de ajuste linear de v@'arias vari@'aveis: @example (%i1) load("plsquares")$ @@ -120,7 +130,7 @@ 3 @end example -The same example without degree restrictions: +O mesmo exemplo sem restri@,{c}@~oes de gra: @example (%i3) plsquares(matrix([1,2,0],[3,5,4],[4,7,9],[5,8,10]), [x,y,z],z,1,0); @@ -130,33 +140,33 @@ 6 @end example -How many diagonals does a N-sides polygon have? What polynomial degree should be used? +Quantas diagonais possi um pol@'igono de N lados tem? What polynomial degree should be used? @example (%i4) plsquares(matrix([3,0],[4,2],[5,5],[6,9],[7,14],[8,20]), - [N,diagonals],diagonals,5); - Determination Coefficient for diagonals = 1.0 + [N,diagonais],diagonais,5); + Determination Coefficient for diagonais = 1.0 2 N - 3 N -(%o4) diagonals = -------- +(%o4) diagonais = -------- 2 -(%i5) ev(%, N=9); /* Testing for a 9 sides polygon */ +(%i5) ev(%, N=9); /* Testando para um pol@'igono de 9 lados - o ene@'agono */ (%o5) diagonals = 27 @end example -How many ways do we have to put two queens without they are threatened into a n x n chessboard? +Quantos caminhos fazemos para colocar duas ra@'inhas sem que elas estejam amea@,{c}adas em um tabuleiro de xadrez n x n ? @example (%i6) plsquares(matrix([0,0],[1,0],[2,0],[3,8],[4,44]), - [n,positions],[positions],4); - Determination Coefficient for [positions] = [1.0] + [n,posicoes],[posicoes],4); + Determination Coefficient for [posicoes] = [1.0] 4 3 2 3 n - 10 n + 9 n - 2 n -(%o6) [positions = -------------------------] +(%o6) [posicoes = -------------------------] 6 -(%i7) ev(%[1], n=8); /* Testing for a (8 x 8) chessboard */ -(%o7) positions = 1288 +(%i7) ev(%[1], n=8); /* Tesando para um tabuleiro de (8 x 8) */ +(%o7) posicoes = 1288 @end example -An example with six dependent variables: +Em exemplo com seis vari@'aveis dependentes: @example (%i8) mtrx:matrix([0,0,0,0,0,1,1,1],[0,1,0,1,1,1,0,0], [1,0,0,1,1,1,0,0],[1,1,1,1,0,0,0,1])$ @@ -170,6 +180,6 @@ _Nor = a b - b - a + 1, _Nxor = 2 a b - b - a + 1] @end example -To use this function write first @code{load("lsquares")}. +Para usar essa fun@,{c}@~ao escreva primeiramente @code{load("lsquares")}. @end deffn |