1This is maxima.info, produced by makeinfo version 6.6 from maxima.texi. 2 3Esse � um Manual do Maxima no formato Texinfo 4 5 Copyright 1994,2001 William F. Schelter 6 7START-INFO-DIR-ENTRY 8* Maxima: (maxima). Um sistema de �lgebra computacional. 9END-INFO-DIR-ENTRY 10 11 12File: maxima.info, Node: lsquares, Next: makeOrders, Prev: linearalgebra, Up: Top 13 1460 lsquares 15*********** 16 17* Menu: 18 19* Fun��es e Vari�veis Definidas para lsquares:: 20 21 22File: maxima.info, Node: Fun��es e Vari�veis Definidas para lsquares, Prev: lsquares, Up: lsquares 23 2460.1 Fun��es e Vari�veis Definidas para lsquares 25================================================ 26 27 -- Vari�vel global: DETCOEF 28 29 Essa vari�vel � usada pelas fun��es 'lsquares' e 'plsquares' para 30 armazenar o Coeficiente de Determina��o que mede o melhor do 31 ajuste. Esse intervalo de 0 (nenhuma correla��o) a 1 (correla��o 32 exata). 33 34 Quando 'plsquares' for chamada com uma lista de vari�veis 35 independentes, <DETCOEF> � escolhida para uma lista de Coeficientes 36 de Determina��o. Veja 'plsquares' para detalhes. 37 38 Veja tamb�m 'lsquares'. 39 40 -- Fun��o: lsquares (<Mat>,<VarList>,<equa��o>,<ParamList>) 41 -- Fun��o: lsquares 42 (<Mat>,<VarList>,<equa��o>,<ParamList>,<EsperadosList>) 43 Ajuste m�ltiplo de equa��es n�o lineares de uma tabela de dados 44 pelo m�todo dos "m�nimos quadrados". <Mat> � uma matriz contendo 45 os dados, <VarList> � uma lista de nomes de vari�veis (um para cada 46 coluna de <Mat>), <equa��o> � a equa��o a ser ajustada (essa 47 equa��o deve estar na forma: 'depvar=f(indepvari,..., paramj,...)', 48 'g(depvar)=f(indepvari,..., paramj,...)' ou na forma 'g(depvar, 49 paramk,...)=f(indepvari,..., paramj,...)'), <ParamList> � a lista 50 de par�metros para obter, e <EsperadosList> � uma lista opcional de 51 aproxima��es iniciais para os par�metros; quando esse �ltimo 52 argumento estiver presente, 'mnewton' � usado em lugar de 'solve' 53 com o objetivo de pegar os par�metros. 54 55 A equa��o pode ser completamente n�o linear com rela��o �s 56 vari�veis independentes e � vari�vel dependente. Com o objetivo de 57 usar 'solve()', as equa��es devem ser lineares ou polinomiais com 58 rela��o aos par�metros. Equa��es como 'y=a*b^x+c' podem ser 59 ajustadas para '[a,b,c]' com 'solve' se os valores de 'x' forem 60 inteiros positivos pequenos e existam poucos dados (veja o exemplo 61 em lsquares.dem). 'mnewton' permite ajustar uma equa��o n�o linear 62 com rela��o aos par�metros, mas um bom conjunto de aproxima��es 63 iniciais deve ser fornecido. 64 65 Se poss�vel, a equa��o ajustada � retornada. Se existir mais de 66 uma solu��o, uma lista de equa��es � retornada. O Coeficiente de 67 Determina��o � mostrado para informar sobre o melhor do ajuste, de 68 0 (nenhuma correla��o) a 1 (correla��o exata). Esse valor � tamb�m 69 armazenada na vri�vel global <DETCOEF>. 70 71 Exemplos usando 'solve': 72 (%i1) load("lsquares")$ 73 74 (%i2) lsquares(matrix([1,2,0],[3,5,4],[4,7,9],[5,8,10]), 75 [x,y,z], z=a*x*y+b*x+c*y+d, [a,b,c,d]); 76 Determination Coefficient = 1.0 77 x y + 23 y - 29 x - 19 78 (%o2) z = ---------------------- 79 6 80 (%i3) lsquares(matrix([0,0],[1,0],[2,0],[3,8],[4,44]), 81 [n,p], p=a4*n^4+a3*n^3+a2*n^2+a1*n+a0, 82 [a0,a1,a2,a3,a4]); 83 Determination Coefficient = 1.0 84 4 3 2 85 3 n - 10 n + 9 n - 2 n 86 (%o3) p = ------------------------- 87 6 88 (%i4) lsquares(matrix([1,7],[2,13],[3,25]), 89 [x,y], (y+c)^2=a*x+b, [a,b,c]); 90 Determination Coefficient = 1.0 91 (%o4) [y = 28 - sqrt(657 - 216 x), 92 y = sqrt(657 - 216 x) + 28] 93 (%i5) lsquares(matrix([1,7],[2,13],[3,25],[4,49]), 94 [x,y], y=a*b^x+c, [a,b,c]); 95 Determination Coefficient = 1.0 96 x 97 (%o5) y = 3 2 + 1 98 99 Exemplos usando 'mnewton': 100 (%i6) load("lsquares")$ 101 102 (%i7) lsquares(matrix([1.1,7.1],[2.1,13.1],[3.1,25.1],[4.1,49.1]), 103 [x,y], y=a*b^x+c, [a,b,c], [5,5,5]); 104 x 105 (%o7) y = 2.799098974610482 1.999999999999991 106 + 1.099999999999874 107 (%i8) lsquares(matrix([1.1,4.1],[4.1,7.1],[9.1,10.1],[16.1,13.1]), 108 [x,y], y=a*x^b+c, [a,b,c], [4,1,2]); 109 .4878659755898127 110 (%o8) y = 3.177315891123101 x 111 + .7723843491402264 112 (%i9) lsquares(matrix([0,2,4],[3,3,5],[8,6,6]), 113 [m,n,y], y=(A*m+B*n)^(1/3)+C, [A,B,C], [3,3,3]); 114 1/3 115 (%o9) y = (3.999999999999862 n + 4.999999999999359 m) 116 + 2.00000000000012 117 118 Para usar essa fun��o escreva primeiro 'load("lsquares")'. Veja 119 tamb�m 'DETCOEF' e 'mnewton'. 120 121 -- Fun��o: plsquares (<Mat>,<VarList>,<depvars>) 122 -- Fun��o: plsquares (<Mat>,<VarList>,<depvars>,<maxexpon>) 123 -- Fun��o: plsquares (<Mat>,<VarList>,<depvars>,<maxexpon>,<maxdegree>) 124 Ajuste de polin�mios de v�rias vari�veis de uma tabela de dados 125 pelo m�todo dos "m�nimos quadrados". <Mat> � uma matriz contendo 126 os dados, <VarList> � uma lista de nomes de vari�veis (um nome para 127 cada coluna de Mat, mas use "-" em lugar de nomes de vari�veis para 128 colunas de Mat), <depvars> � o nome de uma vari�vel dependente ou 129 uma lista com um ou mais nomes de vari�veis dependentes (os quais 130 nomes podem estar em <VarList>), <maxexpon> � o expoente m�ximo 131 opcional para cada vari�vel independente (1 por padr�o), e 132 <maxdegree> � o argumento opcional grau m�ximo do polin�mio 133 (<maxexpon> por padr�o); note que a soma dos expoentes de cada 134 termo deve ser menor ou igual a <maxdegree>, e se 'maxdgree = 0' 135 ent�o nenhum limite � aplicado. 136 137 Se <depvars> � o nome de uma vari�vel dependente (fora de uma 138 lista), 'plsquares' retorna o polin�mio ajustado. Se <depvars> for 139 uma lista de uma ou mais vari�veis dependentes, 'plsquares' retorna 140 uma lista com o(s) polin�mio(s) ajustado(s). Os Coeficientes de 141 Determina��o s�o mostrados com o objetivo de informar sobre o 142 melhor do ajuste, cujo intervalo vai de 0 (nenhuma correla��o) a 1 143 (correla��o exata). Esses valores s�o tamb�m s�o tamb�m 144 armazenados na vari�vel global <DETCOEF> (uma lista se <depvars> 145 for tamb�m uma lista). 146 147 Um simples exemplo de ajuste linear de v�rias vari�veis: 148 (%i1) load("plsquares")$ 149 150 (%i2) plsquares(matrix([1,2,0],[3,5,4],[4,7,9],[5,8,10]), 151 [x,y,z],z); 152 Determination Coefficient for z = .9897039897039897 153 11 y - 9 x - 14 154 (%o2) z = --------------- 155 3 156 157 O mesmo exemplo sem restri��es de gra: 158 (%i3) plsquares(matrix([1,2,0],[3,5,4],[4,7,9],[5,8,10]), 159 [x,y,z],z,1,0); 160 Determination Coefficient for z = 1.0 161 x y + 23 y - 29 x - 19 162 (%o3) z = ---------------------- 163 6 164 165 Quantas diagonais possi um pol�gono de N lados tem? What 166 polynomial degree should be used? 167 (%i4) plsquares(matrix([3,0],[4,2],[5,5],[6,9],[7,14],[8,20]), 168 [N,diagonais],diagonais,5); 169 Determination Coefficient for diagonais = 1.0 170 2 171 N - 3 N 172 (%o4) diagonais = -------- 173 2 174 (%i5) ev(%, N=9); /* Testando para um pol�gono de 9 lados - o ene�gono */ 175 (%o5) diagonals = 27 176 177 Quantos caminhos fazemos para colocar duas ra�nhas sem que elas 178 estejam amea�adas em um tabuleiro de xadrez n x n ? 179 (%i6) plsquares(matrix([0,0],[1,0],[2,0],[3,8],[4,44]), 180 [n,posicoes],[posicoes],4); 181 Determination Coefficient for [posicoes] = [1.0] 182 4 3 2 183 3 n - 10 n + 9 n - 2 n 184 (%o6) [posicoes = -------------------------] 185 6 186 (%i7) ev(%[1], n=8); /* Tesando para um tabuleiro de (8 x 8) */ 187 (%o7) posicoes = 1288 188 189 Em exemplo com seis vari�veis dependentes: 190 (%i8) mtrx:matrix([0,0,0,0,0,1,1,1],[0,1,0,1,1,1,0,0], 191 [1,0,0,1,1,1,0,0],[1,1,1,1,0,0,0,1])$ 192 (%i8) plsquares(mtrx,[a,b,_And,_Or,_Xor,_Nand,_Nor,_Nxor], 193 [_And,_Or,_Xor,_Nand,_Nor,_Nxor],1,0); 194 Determination Coefficient for 195 [_And, _Or, _Xor, _Nand, _Nor, _Nxor] = 196 [1.0, 1.0, 1.0, 1.0, 1.0, 1.0] 197 (%o2) [_And = a b, _Or = - a b + b + a, 198 _Xor = - 2 a b + b + a, _Nand = 1 - a b, 199 _Nor = a b - b - a + 1, _Nxor = 2 a b - b - a + 1] 200 201 Para usar essa fun��o escreva primeiramente 'load("lsquares")'. 202 203 204File: maxima.info, Node: makeOrders, Next: mnewton, Prev: lsquares, Up: Top 205 20661 makeOrders 207************* 208 209* Menu: 210 211* Fun��es e Vari�veis Definidas para makeOrders:: 212 213 214File: maxima.info, Node: Fun��es e Vari�veis Definidas para makeOrders, Prev: makeOrders, Up: makeOrders 215 21661.1 Fun��es e Vari�veis Definidas para makeOrders 217================================================== 218 219 -- Fun��o: makeOrders (<indvarlist>,<orderlist>) 220 Retorna uma lista de todos os expoentes para um polin�mio acima de 221 e incluindo os argumentos. 222 223 (%i1) load("makeOrders")$ 224 225 (%i2) makeOrders([a,b],[2,3]); 226 (%o2) [[0, 0], [0, 1], [0, 2], [0, 3], [1, 0], [1, 1], 227 [1, 2], [1, 3], [2, 0], [2, 1], [2, 2], [2, 3]] 228 (%i3) expand((1+a+a^2)*(1+b+b^2+b^3)); 229 2 3 3 3 2 2 2 2 2 230 (%o3) a b + a b + b + a b + a b + b + a b + a b 231 2 232 + b + a + a + 1 233 onde '[0, 1]' est� associado ao termo b e '[2, 3]' est� associado 234 ao termo a^2 b^3. 235 236 Para usar essa fun��o escreva primeiro 'load("makeOrders")'. 237 238 239File: maxima.info, Node: mnewton, Next: numericalio, Prev: makeOrders, Up: Top 240 24162 mnewton 242********** 243 244* Menu: 245 246* Fun��es e Vari�veis Definidas para mnewton:: 247 248 249File: maxima.info, Node: Fun��es e Vari�veis Definidas para mnewton, Prev: mnewton, Up: mnewton 250 25162.1 Fun��es e Vari�veis Definidas para mnewton 252=============================================== 253 254 -- Vari�vel de op��o: newtonepsilon 255 Valor padr�o: '10.0^(-fpprec/2)' 256 257 Precis�o para determinar quando a fun��o 'mnewton' convergiu em 258 dire��o � solu��o. 259 260 Veja tamb�m 'mnewton'. 261 262 -- Vari�vel de op��o: newtonmaxiter 263 Valor padr�o: '50' 264 265 N�mero m�ximo de itera��es que para a fun��o 'mnewton' caso essa 266 fun��o n�o seja convergente ou se convergir muito lentamente. 267 268 Veja tamb�m 'mnewton'. 269 270 -- Fun��o: mnewton (<FuncList>,<VarList>,<GuessList>) 271 Solu��o de multiplas fun��es n�o lineares usando o m�todo de 272 Newton. <FuncList> � a lista de fun��es a serem resolvidas, 273 <VarList> � a lista dos nomes de vari�veis, e <GuessList> � a lista 274 de aproxima��es iniciais. 275 276 A solu��o � retornada no mesmo formato retornado pela fun��o 277 'solve()'. Caso a solu��o n�o seja encontrada, '[]' � retornado. 278 279 Essa fun��o � controlada atrav�s das vari�veis globais 280 'newtonepsilon' e 'newtonmaxiter'. 281 282 (%i1) load("mnewton")$ 283 284 (%i2) mnewton([x1+3*log(x1)-x2^2, 2*x1^2-x1*x2-5*x1+1], 285 [x1, x2], [5, 5]); 286 (%o2) [[x1 = 3.756834008012769, x2 = 2.779849592817897]] 287 (%i3) mnewton([2*a^a-5],[a],[1]); 288 (%o3) [[a = 1.70927556786144]] 289 (%i4) mnewton([2*3^u-v/u-5, u+2^v-4], [u, v], [2, 2]); 290 (%o4) [[u = 1.066618389595407, v = 1.552564766841786]] 291 292 Para usar essa fun��o primeiro escreva 'load("mnewton")'. Veja 293 tamb�m 'newtonepsilon' e 'newtonmaxiter'. 294 295 296File: maxima.info, Node: numericalio, Next: opsubst, Prev: mnewton, Up: Top 297 29863 numericalio 299************** 300 301* Menu: 302 303* Introdu��o a numericalio:: 304* Fun��es e Vari�veis Definidas para numericalio:: 305 306 307File: maxima.info, Node: Introdu��o a numericalio, Next: Fun��es e Vari�veis Definidas para numericalio, Prev: numericalio, Up: numericalio 308 30963.1 Introdu��o a numericalio 310============================= 311 312'numericalio' � uma cole��o de fun��es para ler e escrever arquivos de 313dados. O arquivo � lido completamente para construir um objeto; 314leituras parciais n�o s�o suportadas. 315 316 � assumido que cada item a ler ou escrever � at�mico: um n�mero 317inteiro, n�mero em ponto flutuante, grande n�mero em ponto flutuante, 318seq��ncia de caracteres, ou s�mbolo, e n�o um n�mero racional ou um 319n�mero complexo ou qualquer outro tipo de express�o n�o at�mica. Essas 320fun��es podem tentar fazer alguma coisa levemente parecida com 321express�es n�o at�micas, mas os resultados n�o s�o especificados aqui e 322s�o sujeitos a mudan�as. 323 324 �tomos em ambos os arquivos de entrada e sa�da possuem o mesmo 325formato que em arquivos de lote do Maxima ou no console interativo. Em 326particular, seq��ncia de caracteres s�o contidas dentro de aspas duplas, 327contrabarra '\' evita qualquer interpreta��o especial do caractere 328seguinte, e o ponto de interroga��o '?' � reconhecido no in�cio de um 329s�mbolo para significar um s�mbolo do Lisp (em oposi��o a um s�mbolo do 330Maxima). Nenhum caractere de continua��o (para continuar linhas 331quebradas) � reconhecido. 332 333 <separator_flag> diz que caracteres separa elementos. 334<separator_flag> � um argumento opcional para todas as fun��es de 335leitura e escrita. 336 337 Para entrada, os valores de <separator_flag> reconhecidos s�o: 338'comma' para valores separados por v�rgula, 'pipe' para valores 339separados pelo caractere barra vertical '|', 'semicolon' para valores 340separados por ponto e v�rgula ';', e 'space' para valores separados 341pelos caracteres de espa�o e de tabula��o. Se o nome do arquivo a ser 342lido/escrito termina em '.csv' e <separator_flag> n�o for especificado, 343'comma' � assumido. Se o nome do arquivo termina em alguma outra coisa 344que n�o '.csv' e 'separator_flag' n�o for especificado, 'space' � 345assumido. 346 347 Para sa�da, os mesmos quatro sinalizadores s�o reconhecidos como na 348entrada, e tamb�m 'tab', para valores separados pelo caractere de 349tabula�ao. 350 351 Em entrada, m�ltiplos espa�os e multiplas tabula��es sucessivas 352contam como um separador simples. Todavia, m�ltiplas v�rgulas, barras 353verticais, ou ponto-e-v�rgulas s�o significativos. Sucessivas v�rgulas, 354barras verticais, ou ponto-e-v�rgulas (com ou sem intercala��o de 355espa�os ou tabula��es) s�o considerados como tendo 'false' entre os 356separadores. Por exemplo, '1234,,Foo' � tratado da mesma forma que 357'1234,false,Foo'. Em sa�das, os �tomos 'false' s�o escritos como tais; 358uma lista '[1234, false, Foo]' � escrita '1234,false,Foo', e n�o � 359tentado colapsar a sa�da para '1234,,Foo'. 360 361 362File: maxima.info, Node: Fun��es e Vari�veis Definidas para numericalio, Prev: Introdu��o a numericalio, Up: numericalio 363 36463.2 Fun��es e Vari�veis Definidas para numericalio 365=================================================== 366 367 -- Fun��o: read_matrix (<nomearquivo>) 368 -- Fun��o: read_matrix (<nomearquivo>, <separator_flag>) 369 L� o arquivo <nomearquivo> e retorna seu conte�do completo como uma 370 matriz. Se <separator_flag> n�o for especificado, o arquivo � 371 assumido como delimitado por espa�os em branco. 372 373 'read_matrix' infere o tamanho da matriz dos dados de entrada. 374 Cada linha do arquivo inicia uma linha da matriz. Se algumas 375 linhas possuirem diferentes comprimentos, 'read_matrix' reclama. 376 377 -- Fun��o: read_lisp_array (<nomearquivo>, <A>) 378 -- Fun��o: read_lisp_array (<nomearquivo>, <A>, <separator_flag>) 379 380 'read_lisp_array' exige que o array seja declarado atrav�s de 381 'make_array' antes de chamar a fun��o de leitura. (Isso obviamente 382 � necess�rio para inferir a dimens�o do array, que pode ser um 383 problema para arrays com m�ltiplas dimens�es.) 384 385 'read_lisp_array' n�o verifica para ver se o arquivo de entrada 386 est� de acordo com as dimens�oes do array; a entrada � lida como 387 uma lista mon�tona, ent�o o array � preenchido usando 'fillarray'. 388 389 -- Fun��o: read_maxima_array (<nomearquivo>, <A>) 390 -- Fun��o: read_maxima_array (<nomearquivo>, <A>, <separator_flag>) 391 392 'read_maxima_array' requer que o array seja declarado atrav�s de 393 'array' antes de chamar a fun��o de leitura. (Isso obviamente � 394 necess�rio para inferir a dimens�o do array, que pode ser uma 395 hassle para arrays com m�ltiplas dimens�es.) 396 397 'read_maxima_array' n�o verifica para ver se o arquivo de entrada 398 est� de acordo com as dimens�oes do array; a entrada � lida como 399 uma lista mon�tona, ent�o o array � preenchido usando 'fillarray'. 400 401 -- Fun��o: read_hashed_array (<nomearquivo>, <A>) 402 -- Fun��o: read_hashed_array (<nomearquivo>, <A>, <separator_flag>) 403 404 'read_hashed_array' trata o primeiro item sobre uma linha como uma 405 chave hash, e associa o restante da linha (como uma lista) com a 406 chava. Por exemplo, a linha '567 12 17 32 55' � equivalente a 407 'A[567]: [12, 17, 32, 55]$'. Linhas n�o precisam ter o mesmo 408 n�mero de elementos. 409 410 -- Fun��o: read_nested_list (<nomearquivo>) 411 -- Fun��o: read_nested_list (<nomearquivo>, <separator_flag>) 412 413 'read_nested_list' retorna uma lista que tem uma sublista para cada 414 linha de entrada. Linhas n�o precisam ter o mesmo n�mero de 415 elementos. Linhas vazias n�o s�o ignoradas: uma linha vazia 416 retorna uma sublista vazia. 417 418 -- Fun��o: read_list (<nomearquivo>) 419 -- Fun��o: read_list (<nomearquivo>, <separator_flag>) 420 421 'read_list' l� todas as entradas em uma lista mon�tona. 422 'read_list' ignora o caractere de fim de linha. 423 424 -- Fun��o: write_data (<X>, <nomearquivo>) 425 -- Fun��o: write_data (<object>, <nomearquivo>, <separator_flag>) 426 427 'write_data' escreve o objeto <X> no arquivo <nomearquivo>. 428 429 'write_data' escreve matrizes da forma usual, com uma linha por 430 fileira. 431 432 'write_data' escreve arrays declarados do Lisp e do Maxima da forma 433 usual, com um caractere de nova linha no final de todo peda�o. 434 Peda�os dimensionais muito grandes s�o separados por meio de novas 435 linhas adicionais. 436 437 'write_data' escreve arrays desordenados com uma chave seguida por 438 a lista associada sobre cada linha. 439 440 'write_data' escreve a lista seguinte com cada sublista em uma 441 linha. 442 443 'write_data' escreve uma lista mon�tona toda em uma linha. 444 445 Se 'write_data' anexa ao final ou abandona os excessos em seus 446 arquivos de sa�da � governado atrav�s da vari�vel global 447 'file_output_append'. 448 449 450File: maxima.info, Node: opsubst, Next: orthopoly, Prev: numericalio, Up: Top 451 45264 opsubst 453********** 454 455* Menu: 456 457* Fun��es e Vari�veis Definidas para opsubst:: 458 459 460File: maxima.info, Node: Fun��es e Vari�veis Definidas para opsubst, Prev: opsubst, Up: opsubst 461 46264.1 Fun��es e Vari�veis Definidas para opsubst 463=============================================== 464 465 -- Fun��o: opsubst (<f>,<g>,<e>) 466 -- Fun��o: opsubst (<g>=<f>,<e>) 467 -- Fun��o: opsubst ([<g1>=<f1>,<g2>=<f2>,..., <gn>=<fn>],<e>) 468 A fun��o 'opsubst' similar � fun��o 'subst', exceto que 'opsubst' 469 somente faz substitui��es para as opera��es em uma express�es. Em 470 geral, quando <f> for um operador em uma express�o <e>, substitui 471 <g> por <f> na express�o <e>. 472 473 Para determinar o operador, 'opsubst' escolhe 'inflag' para 474 verdadeiro ( true ). Isso significa que 'opsubst' substitui para a 475 forma de operador interna, n�o para a mostrada, na express�o. 476 477 Exemplos: 478 (%i1) load (opsubst)$ 479 480 (%i2) opsubst(f,g,g(g(x))); 481 (%o2) f(f(x)) 482 (%i3) opsubst(f,g,g(g)); 483 (%o3) f(g) 484 (%i4) opsubst(f,g[x],g[x](z)); 485 (%o4) f(z) 486 (%i5) opsubst(g[x],f, f(z)); 487 (%o5) g (z) 488 x 489 (%i6) opsubst(tan, sin, sin(sin)); 490 (%o6) tan(sin) 491 (%i7) opsubst([f=g,g=h],f(x)); 492 (%o7) h(x) 493 494 Internamente, Maxima n�o usa os operadores de nega��o un�ria, 495 divis�o, ou de subtra��o; dessa forma: 496 (%i8) opsubst("+","-",a-b); 497 (%o8) a - b 498 (%i9) opsubst("f","-",-a); 499 (%o9) - a 500 (%i10) opsubst("^^","/",a/b); 501 a 502 (%o10) - 503 b 504 505 A representa��o interna de -a*b � *(-1,a,b); dessa forma 506 (%i11) opsubst("[","*", -a*b); 507 (%o11) [- 1, a, b] 508 509 Quando o operador n�o for um s�mbolo Maxima, geralmente alguma 510 outra fun��o sinalizar� um erro: 511 (%i12) opsubst(a+b,f, f(x)); 512 513 Improper name or value in functional position: 514 b + a 515 -- an error. Quitting. To debug this try debugmode(true); 516 517 Todavia, operadores subscritos s�o permitidos: 518 (%i13) opsubst(g[5],f, f(x)); 519 (%o13) g (x) 520 5 521 522 Para usar essa fun��o escreva primeiramente 'load("opsubst")'. 523 524 525File: maxima.info, Node: orthopoly, Next: plotdf, Prev: opsubst, Up: Top 526 52765 orthopoly 528************ 529 530* Menu: 531 532* Introdu��o a polin�mios ortogonais:: 533* Fun��es e Vari�veis Definidas para polin�mios ortogonais:: 534 535 536File: maxima.info, Node: Introdu��o a polin�mios ortogonais, Next: Fun��es e Vari�veis Definidas para polin�mios ortogonais, Prev: orthopoly, Up: orthopoly 537 53865.1 Introdu��o a polin�mios ortogonais 539======================================= 540 541'orthopoly' � um pacote para avalia��o simb�lica e num�rica de muitos 542tipos de polin�mios ortogonais, incluindo polin�mios de Chebyshev, 543Laguerre, Hermite, Jacobi, Legendre, e ultraesf�rico (Gegenbauer). 544Adicionalmentey, 'orthopoly' inclui suporte fun��es esf�ricas segundo o 545crit�rio de Bessel, esf�ricas segundo o crit�rio de Hankel, e fun��es 546harm�nica esf�ricas. 547 548 Em sua maior parte, 'orthopoly' segue as conven��es de Abramowitz e 549Stegun Handbook of Mathematical Functions, Chapter 22 (10th printing, 550December 1972); adicionalmente, usamos Gradshteyn e Ryzhik, Table of 551Integrals, Series, and Products (1980 corrected and enlarged edition), e 552Eugen Merzbacher Quantum Mechanics (2nd edition, 1970). 553 554 Barton Willis da University de Nebraska e Kearney (UNK) escreveu o 555pacote 'orthopoly' e sua documeta��o. O pacote � liberado segundo a 556licen�a p�blica geral GNU (GPL). 557 55865.1.1 Iniciando com orthopoly 559------------------------------ 560 561'load (orthopoly)' torna o pacote 'orthopoly' dispon�vel para uso. 562 563 Para encontrar o polin�mio de Legendre de terceira ordem, 564 565 (%i1) legendre_p (3, x); 566 3 2 567 5 (1 - x) 15 (1 - x) 568 (%o1) - ---------- + ----------- - 6 (1 - x) + 1 569 2 2 570 571 Para expressar esse polin�mio como uma soma de pot�ncias de <x>, 572aplique <ratsimp> ou <rat> para o resultado anterior. 573 574 (%i2) [ratsimp (%), rat (%)]; 575 3 3 576 5 x - 3 x 5 x - 3 x 577 (%o2)/R/ [----------, ----------] 578 2 2 579 580 Alternativamente, fa�a o segundo argumento para 'legendre_p' (sua 581vari�vel "principal") uma express�o racional can�nica (CRE) usando 582'rat(x)' em lugar de somente 'x'. 583 584 (%i1) legendre_p (3, rat (x)); 585 3 586 5 x - 3 x 587 (%o1)/R/ ---------- 588 2 589 590 Para avalia��o em ponto flutuante, 'orthopoly' usa uma an�lise de 591erro durante a execu��o para estimar uma associa��o superior para o 592erro. Por exemplo, 593 594 (%i1) jacobi_p (150, 2, 3, 0.2); 595 (%o1) interval(- 0.062017037936715, 1.533267919277521E-11) 596 597 intervalos possuem a forma 'interval (<c>, <r>)', onde <c> � o centro 598e <r> � o raio do intervalo. Uma vez que Maxima n�o suporta aritm�tica 599sobre intervalos, em algumas situa��es, tais como em gr�ficos, voc� vai 600querer suprimir o erro e sair somente com o centro do intervalo. Para 601fazer isso, escolha a vari�vel de op��o 'orthopoly_returns_intervals' 602para 'false'. 603 604 (%i1) orthopoly_returns_intervals : false; 605 (%o1) false 606 (%i2) jacobi_p (150, 2, 3, 0.2); 607 (%o2) - 0.062017037936715 608 609 Veja a se��o *note Avalia��o em Ponto Flutuante:: para maiores 610informa��esfor more information. 611 612 Muitas fun��es em 'orthopoly' possuem uma propriedade 'gradef'; dessa 613forma 614 615 (%i1) diff (hermite (n, x), x); 616 (%o1) 2 n H (x) 617 n - 1 618 (%i2) diff (gen_laguerre (n, a, x), x); 619 (a) (a) 620 n L (x) - (n + a) L (x) unit_step(n) 621 n n - 1 622 (%o2) ------------------------------------------ 623 x 624 625 A fun��o de um �nico passo no segundo exemplo previne um erro que 626poderia de outra forma surgir atrav�s da avalia��o de <n> para 0. 627 628 (%i3) ev (%, n = 0); 629 (%o3) 0 630 631 A propriedade 'gradef' somente aplica para a vari�vel "principal"; 632dderivadas com rela��o a outros argumentos usualmente resultam em uma 633mensagem de erro; por exemplo 634 635 (%i1) diff (hermite (n, x), x); 636 (%o1) 2 n H (x) 637 n - 1 638 (%i2) diff (hermite (n, x), n); 639 640 Maxima doesn't know the derivative of hermite with respect the first argument 641 -- an error. Quitting. To debug this try debugmode(true); 642 643 Geralmente, fun��es em 'orthopoly' mapeiam sobre listas e matrizes. 644Para o mapeamento para avalia��o total, as vari�veis de op��o 645'doallmxops' e 'listarith' devem ambas serem 'true' (o valor padr�o). 646Para ilustrar o mapeamento sobre matrizes, considere 647 648 (%i1) hermite (2, x); 649 2 650 (%o1) - 2 (1 - 2 x ) 651 (%i2) m : matrix ([0, x], [y, 0]); 652 [ 0 x ] 653 (%o2) [ ] 654 [ y 0 ] 655 (%i3) hermite (2, m); 656 [ 2 ] 657 [ - 2 - 2 (1 - 2 x ) ] 658 (%o3) [ ] 659 [ 2 ] 660 [ - 2 (1 - 2 y ) - 2 ] 661 662 No segundo exemplo, o elemento 'i, j' do valor � 'hermite (2, 663m[i,j])'; isso n�o � o mesmo que calcular '-2 + 4 m . m', como visto no 664pr�ximo exemplo. 665 666 (%i4) -2 * matrix ([1, 0], [0, 1]) + 4 * m . m; 667 [ 4 x y - 2 0 ] 668 (%o4) [ ] 669 [ 0 4 x y - 2 ] 670 671 Se voc� avaliar uma fun��o em um ponto fora do seu dom�nio, 672geralmente 'orthopoly' retorna uma fun��o n�o avaliada. Por exemplo, 673 674 (%i1) legendre_p (2/3, x); 675 (%o1) P (x) 676 2/3 677 678 'orthopoly' suporta tradu��o em TeX; 'orthopoly' tamb�m faz sa�das 679bidimensionais em um terminal. 680 681 (%i1) spherical_harmonic (l, m, theta, phi); 682 m 683 (%o1) Y (theta, phi) 684 l 685 (%i2) tex (%); 686 $$Y_{l}^{m}\left(\vartheta,\varphi\right)$$ 687 (%o2) false 688 (%i3) jacobi_p (n, a, a - b, x/2); 689 (a, a - b) x 690 (%o3) P (-) 691 n 2 692 (%i4) tex (%); 693 $$P_{n}^{\left(a,a-b\right)}\left({{x}\over{2}}\right)$$ 694 (%o4) false 695 69665.1.2 Limitations 697------------------ 698 699Quando uma express�o envolve muitos polin�mios ortogonais com ordens 700simb�licas, � poss�vel que a express�o atualmente tenda para zero, e 701ainda ocorre tamb�m que Maxima estar incapacitado de simplificar essa 702express�o para zero. Se voc� faz uma divis�o por tal quantidade que 703tende a zero, voc� pode estar em apuros. Por exemplo, a seguinte 704express�o tende para zero para inteiros <n> maiores que 1, e ainda 705ocorre tamb�m que Maxima est� incapacitado de simplificar essa express�o 706para zero. 707 708 (%i1) (2*n - 1) * legendre_p (n - 1, x) * x - n * legendre_p (n, x) + (1 - n) * legendre_p (n - 2, x); 709 (%o1) (2 n - 1) P (x) x - n P (x) + (1 - n) P (x) 710 n - 1 n n - 2 711 712 Para um <n> espec�fico, podemos reduzir a express�o a zero. 713 714 (%i2) ev (% ,n = 10, ratsimp); 715 (%o2) 0 716 717 Geralmente, a forma polinomial de um polin�mio ortogonal esteja 718adequada de forma hostil para avalia�ao em ponto flutuante. Aqui est� 719um exemplo. 720 721 (%i1) p : jacobi_p (100, 2, 3, x)$ 722 723 (%i2) subst (0.2, x, p); 724 (%o2) 3.4442767023833592E+35 725 (%i3) jacobi_p (100, 2, 3, 0.2); 726 (%o3) interval(0.18413609135169, 6.8990300925815987E-12) 727 (%i4) float(jacobi_p (100, 2, 3, 2/10)); 728 (%o4) 0.18413609135169 729 730 O verdadeiro valor est� em torno de 0.184; ess calculo suporta erro 731de cancelamento por extremo subtrativo.Expandindo o polin�mio e ent�o 732avaliando, fornecendo um melhor resultado. 733 (%i5) p : expand(p)$ 734 (%i6) subst (0.2, x, p); 735 (%o6) 0.18413609766122982 736 737 Essa n�o � uma regra geral; expandindo o polin�mio n�o resulta sempre 738em express�es que s�o melhores adaptadas a avalia��o num�rica. Com 739grande folga, o melhor caminho para fazer avalia��o num�rica � fazer um 740ou mais argumentos da fun��o serem n�meros em ponto flutuante. Em 741fun��o disso, algor�tmos especializados em ponto flutuante s�o usados 742para avalia��o. 743 744 A fun��o 'float' do Maxima � at� certo ponto indiscriminada; se voc� 745aplicar 'float' a uma express�o envolvendo um polin�mio ortogonal com um 746grau simb�lico ou um par�metro de ordem, esses par�metos (inteiros) 747podem ser convertido em n�meros em ponto flutuante; ap�s o que, a 748express�o n�o ir� avaliar completamente. Considere 749 750 (%i1) assoc_legendre_p (n, 1, x); 751 1 752 (%o1) P (x) 753 n 754 (%i2) float (%); 755 1.0 756 (%o2) P (x) 757 n 758 (%i3) ev (%, n=2, x=0.9); 759 1.0 760 (%o3) P (0.9) 761 2 762 763 A express�o em (%o3) n�o ir� avaliar para um n�mero em ponto 764flutuante; 'orthopoly' n�o reconhece valores em ponto flutuante em 765lugares onde deve haver valores inteiros. Similarmente, avalia��o 766num�rica da fun��o 'pochhammer' para ordens que excedam 767'pochhammer_max_index' pode ser perturbador; considere 768 769 (%i1) x : pochhammer (1, 10), pochhammer_max_index : 5; 770 (%o1) (1) 771 10 772 773 Aplicando 'float' n�o avalia <x> para um n�mero em ponto flutuante 774 775 (%i2) float (x); 776 (%o2) (1.0) 777 10.0 778 779 Para avaliar <x> para um n�mero em ponto flutuante, voc� ir� precisar 780associar 'pochhammer_max_index' a 11 ou mais e aplicar 'float' a <x>. 781 782 (%i3) float (x), pochhammer_max_index : 11; 783 (%o3) 3628800.0 784 785 O valor padr�o de 'pochhammer_max_index' � 100; modifique esse valor 786ap�s chama 'orthopoly'. 787 788 Finalmente, tenha consci�ncia que os livros citados nas refer�ncias 789adotam diferentes defini��es de polin�mios ortogonais; geralmente 790adotamos as conven��es citadas nas conven��es de Abramowitz e Stegun. 791 792 Antes de voc� suspeitar de um erro no pacote 'orthopoly', verifique 793alguns casos especiais para determinar se suas defini��es coincidem com 794aquelas usadas por 'orthopoly'. Definitions muitas vezes diferem por 795uma normaliza��o; ocasionalmente, autores utilizam vers�es "modificadas" 796das fun��es que fazem a fam�lia ortogonal sobre um intervalo diferente 797do intervalo (-1, 1). Para definir, por exemplo, um polin�mio de 798Legendre que � ortogonal a (0, 1), defina 799 800 (%i1) shifted_legendre_p (n, x) := legendre_p (n, 2*x - 1)$ 801 802 (%i2) shifted_legendre_p (2, rat (x)); 803 2 804 (%o2)/R/ 6 x - 6 x + 1 805 (%i3) legendre_p (2, rat (x)); 806 2 807 3 x - 1 808 (%o3)/R/ -------- 809 2 810 81165.1.3 Avalia��o em Ponto Flutuante 812----------------------------------- 813 814Muitas fun��es em 'orthopoly' utilizam an�lise de erro durante a 815execu��o para estimar o erro em avalia��es em ponto flutuante; as 816exce��es s�o fun��es de Bessel esf�ricas e os polin�mios associados de 817Legendre do segundo tipo. Para avalia��es num�ricas, as fun��es de 818Bessel esf�ricas chamam fun��es da cole��o de programas 'SLATEC'. 819Nenhum m�todo especializado � usado para avalia��o num�rica dos 820polin�mios associados de Legendre do segundo tipo. 821 822 A an�lise de erro durante a execu��o ignora erros que s�o de segunda 823ordem ou maior na m�quina (tamb�m conhecida como perda de algarismos). 824A an�lise de erro durante a execu��o tamb�m ignora alguns poucos outros 825tipos de erro. � poss�vel (embora n�o prov�vel) que o erro atual exceda 826o estimado. 827 828 Intervalos possuem a forma 'interval (<c>, <r>)', onde <c> � o centro 829do intervalo e <r> � seu raio. O centro de um intervalo pode sr um 830n�mero complexo, e o raio � sempre um n�mero real positivo. 831 832 Aqui est� um exemplo. 833 834 (%i1) fpprec : 50$ 835 836 (%i2) y0 : jacobi_p (100, 2, 3, 0.2); 837 (%o2) interval(0.1841360913516871, 6.8990300925815987E-12) 838 (%i3) y1 : bfloat (jacobi_p (100, 2, 3, 1/5)); 839 (%o3) 1.8413609135168563091370224958913493690868904463668b-1 840 841 Vamos testar o quanto o erro atual � � menor que o erro estimado 842 843 (%i4) is (abs (part (y0, 1) - y1) < part (y0, 2)); 844 (%o4) true 845 846 Realmente, por esse exemplo o erro estimado � um maior que o erro 847verdadeiro. 848 849 Maxima n�o suporta aritm�tica sobre intervalos. 850 851 (%i1) legendre_p (7, 0.1) + legendre_p (8, 0.1); 852 (%o1) interval(0.18032072148437508, 3.1477135311021797E-15) 853 + interval(- 0.19949294375000004, 3.3769353084291579E-15) 854 855 Um usu�rio pode definir operadores aritm�ticos que fazem matem�tica 856de intervalos. Para definir adi��o de intervalos, podemos definir 857 858 (%i1) infix ("@+")$ 859 860 (%i2) "@+"(x,y) := interval (part (x, 1) + part (y, 1), part (x, 2) + part (y, 2))$ 861 862 (%i3) legendre_p (7, 0.1) @+ legendre_p (8, 0.1); 863 (%o3) interval(- 0.019172222265624955, 6.5246488395313372E-15) 864 865 As rotinas eseciais em ponto flutuante s�o chamadas quando os 866argumentos forem complexos. Por exemplo, 867 868 (%i1) legendre_p (10, 2 + 3.0*%i); 869 (%o1) interval(- 3.876378825E+7 %i - 6.0787748E+7, 870 1.2089173052721777E-6) 871 872 Let's compare this to the true value. 873 874 (%i1) float (expand (legendre_p (10, 2 + 3*%i))); 875 (%o1) - 3.876378825E+7 %i - 6.0787748E+7 876 877 Adicionalmente, quando os argumentos forem grandes n�meros em ponto 878flutuante, as rotinas especiais de ponto flutuante s�o chamadas; 879todavia, tos grandes n�meros em ponto flutuante s�o convertidos para 880n�meros em ponto flutuante de dupla precis�o e o resultado final � 881n�mero em ponto flutuante de precis�o dupla. 882 883 (%i1) ultraspherical (150, 0.5b0, 0.9b0); 884 (%o1) interval(- 0.043009481257265, 3.3750051301228864E-14) 885 88665.1.4 Gr�ficos e 'orthopoly' 887----------------------------- 888 889Para montar gr�ficos de express�es que envolvem polin�mios ortogonais, 890voc� deve azer duas coisas: 891 1. Escolher a vari�vel de op��o 'orthopoly_returns_intervals' para 892 'false', 893 2. Colocar ap�strofo em qualquer chamada a fun��es do pacote 894 'orthopoly'. 895 Se chamadas a fun��es n�o receberem ap�strofo, Maxima ir� avali�-las 896para polin�mios antes de montar o gr�fico; conseq��ntemente, as rotinas 897especializadas em ponto flutuante n�o ser�o chamadas. Aqui est� um 898exemplo de como montar o gr�fico de uma express�o que envolve um 899polin�mio de Legendre. 900 901 (%i1) plot2d ('(legendre_p (5, x)), [x, 0, 1]), orthopoly_returns_intervals : false; 902 (%o1) 903 904 A express�o completa 'legendre_p (5, x)' recebe ap�strofo; isso � 905diferente de apenas colocar ap�strofo no nome da fun��o usando 906''legendre_p (5, <x>)'. 907 90865.1.5 Fun��es Diversas 909----------------------- 910 911O pacote 'orthopoly' define o s�bolo de Pochhammer e uma fun��o de passo 912de unidade. 'orthopoly' utiliza a fun��o delta de Kronecker e a fun��o 913de passo de unidade em declara��es 'gradef'. 914 915 Para converter os s�mbolos Pochhammer em quocientes da fun��es gama, 916use 'makegamma'. 917 918 (%i1) makegamma (pochhammer (x, n)); 919 gamma(x + n) 920 (%o1) ------------ 921 gamma(x) 922 (%i2) makegamma (pochhammer (1/2, 1/2)); 923 1 924 (%o2) --------- 925 sqrt(%pi) 926 927 Derivadas de s�mbolos de Pochhammer s�o fornecidas em termos de 'psi' 928function. 929 930 (%i1) diff (pochhammer (x, n), x); 931 (%o1) (x) (psi (x + n) - psi (x)) 932 n 0 0 933 (%i2) diff (pochhammer (x, n), n); 934 (%o2) (x) psi (x + n) 935 n 0 936 937 Voc�precisa ser cuidadoso com express�es como (%o1); a diferen�a das 938fun��es 'psi' possuem polin�mios quando '<x> = -1, -2, .., -<n>'. Esses 939polin�mios cacelam-se com fatores em 'pochhammer (<x>, <n>)' fazendo da 940derivada um polin�mio de grau '<n> - 1' quando <n> for um inteiro 941positivo. 942 943 O s�mbolo de Pochhammer � definido de ordens negativas at� sua 944representa��o como um quociente de fun��es gama. Considere 945 946 (%i1) q : makegamma (pochhammer (x, n)); 947 gamma(x + n) 948 (%o1) ------------ 949 gamma(x) 950 (%i2) sublis ([x=11/3, n= -6], q); 951 729 952 (%o2) - ---- 953 2240 954 955 Alternativamente, podemos tomar ese resultado diretamente. 956 957 (%i1) pochhammer (11/3, -6); 958 729 959 (%o1) - ---- 960 2240 961 962 A fun��o passo de unidade � cont�nua � esquerda; dessa forma 963 964 (%i1) [unit_step (-1/10), unit_step (0), unit_step (1/10)]; 965 (%o1) [0, 0, 1] 966 967 Se voc� precisa de uma fun��o de unidade de passo que � ou cont�nua � 968esquerda ou cont�nua � direita em zero, defina sua pr�pria fun��o de 969unidade de passo usando 'signum'; por exemplo, 970 971 (%i1) xunit_step (x) := (1 + signum (x))/2$ 972 973 (%i2) [xunit_step (-1/10), xunit_step (0), xunit_step (1/10)]; 974 1 975 (%o2) [0, -, 1] 976 2 977 978 N�o redefina a pr�pria 'unit_step'; alguns c�digo em 'orthopoly' 979requerem que a fun��o de passo de unidade seja cont�nua � esquerda. 980 98165.1.6 Algor�tmos 982----------------- 983 984Geralmente, 'orthopoly' faz avalia��es simb�licas pelo uso de uma 985representa��o hipergeom�trica de polin�mios ortogonais. As fun��es 986hipegeom�tricas s�o avaliadas usando as fun��es (n�o documetadas) 987'hypergeo11' e 'hypergeo21'. As excess�es s�o as fun��es de Bessel 988metade inteiras e a fun��o de Legendre associada de segundo tipo. As 989fun��es de Bessel metade inteiras s�o avaliadas usando uma representa��o 990expl�cita, e a fun��o de Legendre associada de segundo tipo � avaliada 991usando recursividade. 992 993 Para avalia��o em ponto flutuante, n�s novamente convertemos muitas 994fu��es em uma forma hipergeom�trica; n�s avaliamos as fun��es 995hipergeom�tricas usando recursividade para frente. Novamente, as 996excess�es s�o as fun��es de Bessel metade inteiras e a fun��o de 997Legendre associada de segundo tipo. Numericamente, as fun��es de Bessel 998meio inteiras s�o avaliadas usando o c�digo SLATEC. 999 1000 1001File: maxima.info, Node: Fun��es e Vari�veis Definidas para polin�mios ortogonais, Prev: Introdu��o a polin�mios ortogonais, Up: orthopoly 1002 100365.2 Fun��es e Vari�veis Definidas para polin�mios ortogonais 1004============================================================= 1005 1006 -- Fun��o: assoc_legendre_p (<n>, <m>, <x>) 1007 As fun��es de Legendre associadas de primeiro tipo. 1008 1009 Refer�ncia: Abramowitz e Stegun, equa��es 22.5.37, p�gina 779, 1010 8.6.6 (segunda equa��o), p�gina 334, e 8.2.5, p�gina 333. 1011 1012 -- Fun��o: assoc_legendre_q (<n>, <m>, <x>) 1013 A fun��o de Legendre associada de segundo tipo. 1014 1015 Refer�ncia: Abramowitz e Stegun, equa��o 8.5.3 e 8.1.8. 1016 1017 -- Fun��o: chebyshev_t (<n>, <x>) 1018 A fun��o de Chebyshev de primeiro tipo. 1019 1020 Refer�ncia: Abramowitz e Stegun, equa��o 22.5.47,p�gina 779. 1021 1022 -- Fun��o: chebyshev_u (<n>, <x>) 1023 A fun��o de Chebyshev do segundo tipo. 1024 1025 Refer�ncia: Abramowitz e Stegun, equa��o 22.5.48,p�gina 779. 1026 1027 -- Fun��o: gen_laguerre (<n>, <a>, <x>) 1028 O poli�mio generalizado de Laguerre. 1029 1030 Refer�ncia: Abramowitz e Stegun, equa��o 22.5.54,p�gina 780. 1031 1032 -- Fun��o: hermite (<n>, <x>) 1033 O polin�mio de Hermite. 1034 1035 Refer�ncia: Abramowitz e Stegun, equa��o 22.5.55,p�gina 780. 1036 1037 -- Fun��o: intervalp (<e>) 1038 Retorna 'true' se a entrada for um intervalo e retorna 'false' se 1039 n�o for. 1040 1041 -- Fun��o: jacobi_p (<n>, <a>, <b>, <x>) 1042 o polin�mio de Jacobi. 1043 1044 Os polin�mios de Jacobi s�o atualmente definidos para todo <a> e 1045 <b>; todavia, o peso do polin�mio de Jacobi '(1 - <x>)^<a> (1 + 1046 <x>)^<b>' n�o � integr�vel para '<a> <= -1' ou '<b> <= -1'. 1047 1048 Refer�ncia: Abramowitz e Stegun, equa��o 22.5.42,p�gina 779. 1049 1050 -- Fun��o: laguerre (<n>, <x>) 1051 O polin�mio de Laguerre. 1052 1053 Refer�ncia: Abramowitz e Stegun, equat��es 22.5.16 e 22.5.54,p�gina 1054 780. 1055 1056 -- Fun��o: legendre_p (<n>, <x>) 1057 O polin�mio de Legendre de primeiro tipo. 1058 1059 Refer�ncia: Abramowitz e Stegun, equa��es 22.5.50 e 22.5.51,p�gina 1060 779. 1061 1062 -- Fun��o: legendre_q (<n>, <x>) 1063 O polin�mio de Legendre de primeiro tipo. 1064 1065 Refer�ncia: Abramowitz e Stegun, equa��es 8.5.3 e 8.1.8. 1066 1067 -- Fun��o: orthopoly_recur (<f>, <args>) 1068 Retorna uma rela��o recursiva para a fam�lia de fun��es ortogonais 1069 <f> com argumentos <args>. A recursividade � com rela��o ao grau 1070 do polin�mio. 1071 1072 (%i1) orthopoly_recur (legendre_p, [n, x]); 1073 (2 n - 1) P (x) x + (1 - n) P (x) 1074 n - 1 n - 2 1075 (%o1) P (x) = ----------------------------------------- 1076 n n 1077 1078 O segundo argumento a 'orthopoly_recur' deve ser uma lista com o 1079 n�mero correto de argumentos para a fun��o <f>; se o n�mero de 1080 argumetnos n�o for o correto, Maxima sinaliza com um erro. 1081 1082 (%i1) orthopoly_recur (jacobi_p, [n, x]); 1083 1084 Function jacobi_p needs 4 arguments, instead it received 2 1085 -- an error. Quitting. To debug this try debugmode(true); 1086 1087 Adicionalmente, quando <f> n�o for o nome de uma das fam�lias de 1088 polin�mios ortogonais, um erro � sinalizado. 1089 1090 (%i1) orthopoly_recur (foo, [n, x]); 1091 1092 A recursion relation for foo isn't known to Maxima 1093 -- an error. Quitting. To debug this try debugmode(true); 1094 1095 -- Variable: orthopoly_returns_intervals 1096 Valor padr�o: 'true' 1097 1098 Quando 'orthopoly_returns_intervals' for 'true', resultados em 1099 ponto flutuante s�o retornados na forma 'interval (<c>, <r>)', onde 1100 <c> � o centro de um intervalo e <r> � seu raio. O centro pode ser 1101 um n�mero complexo; nesse caso, o intervalo � um disco no plano 1102 complexo. 1103 1104 -- Fun��o: orthopoly_weight (<f>, <args>) 1105 1106 Retorna uma lista de tr�s elementos; o primeiro elemento � a 1107 f�rmula do peso para a fam�lia de polin�mios ortogonais <f> com 1108 argumentos fornecidos pela lista <args>; os segundos e terceiros 1109 elementos fornecem os pontos finais inferior e superior do 1110 intervalo de ortogonalidade. Por exemplo, 1111 1112 (%i1) w : orthopoly_weight (hermite, [n, x]); 1113 2 1114 - x 1115 (%o1) [%e , - inf, inf] 1116 (%i2) integrate (w[1] * hermite (3, x) * hermite (2, x), x, w[2], w[3]); 1117 (%o2) 0 1118 1119 A vari�vel principal de <f> deve ser um s�mbolo; Se n�o for, Maxima 1120 sinaliza com um erro. 1121 1122 -- Fun��o: pochhammer (<n>, <x>) 1123 O s�mbolo de Pochhammer. Para inteiros n�o negativos <n> com '<n> 1124 <= pochhammer_max_index', a express�o 'pochhammer (<x>, <n>)' 1125 avalia para o produto '<x> (<x> + 1) (<x> + 2) ... (<x> + n - 1)' 1126 when '<n> > 0' e para 1 quando '<n> = 0'. Para valores negativos 1127 de <n>, 'pochhammer (<x>, <n>)' � definido como '(-1)^<n> / 1128 pochhammer (1 - <x>, -<n>)'. Dessa forma 1129 1130 (%i1) pochhammer (x, 3); 1131 (%o1) x (x + 1) (x + 2) 1132 (%i2) pochhammer (x, -3); 1133 1 1134 (%o2) - ----------------------- 1135 (1 - x) (2 - x) (3 - x) 1136 1137 Para converter um s�mbolo de Pochhammer em um quociente de fun��es 1138 gama, (veja Abramowitz e Stegun, equa��o 6.1.22) use 'makegamma'; 1139 por exemplo 1140 1141 (%i1) makegamma (pochhammer (x, n)); 1142 gamma(x + n) 1143 (%o1) ------------ 1144 gamma(x) 1145 1146 Quando <n> exceder 'pochhammer_max_index' ou quando <n> for 1147 simb�lico, 'pochhammer' retorna uma forma substantiva. 1148 1149 (%i1) pochhammer (x, n); 1150 (%o1) (x) 1151 n 1152 1153 -- Vari�vel: pochhammer_max_index 1154 Valor padr�o: 100 1155 1156 'pochhammer (<n>, <x>)' expande para um produto se e somente se 1157 '<n> <= pochhammer_max_index'. 1158 1159 Exemplos: 1160 1161 (%i1) pochhammer (x, 3), pochhammer_max_index : 3; 1162 (%o1) x (x + 1) (x + 2) 1163 (%i2) pochhammer (x, 4), pochhammer_max_index : 3; 1164 (%o2) (x) 1165 4 1166 1167 Refer�ncia: Abramowitz e Stegun, equa��o 6.1.16,p�gina 256. 1168 1169 -- Fun��o: spherical_bessel_j (<n>, <x>) 1170 A Fun��o de Bessel esf�rica de primeiro tipo. 1171 1172 Refer�ncia: Abramowitz e Stegun, equa��es 10.1.8,p�gina 437 e 1173 10.1.15,p�gina 439. 1174 1175 -- Fun��o: spherical_bessel_y (<n>, <x>) 1176 A Fun��o de Bessel esf�rica de segundo tipo. 1177 1178 Refer�ncia: Abramowitz e Stegun, equa��es 10.1.9,p�gina 437 e 1179 10.1.15,p�gina 439. 1180 1181 -- Fun��o: spherical_hankel1 (<n>, <x>) 1182 A Fun��o de Hankel esf�rica de primeiro tipo. 1183 1184 Refer�ncia: Abramowitz e Stegun, equa��o 10.1.36,p�gina 439. 1185 1186 -- Fun��o: spherical_hankel2 (<n>, <x>) 1187 A Fun��o de Hankel esf�rica de segundo tipo. 1188 1189 Refer�ncia: Abramowitz e Stegun, equa��o 10.1.17,p�gina 439. 1190 1191 -- Fun��o: spherical_harmonic (<n>, <m>, <x>, <y>) 1192 A fun��o arm�nica esf�rica. 1193 1194 Refer�ncia: Merzbacher 9.64. 1195 1196 -- Fun��o: unit_step (<x>) 1197 A fun��o de passo de unidade cont�nua � esquerda; dessa forma 1198 'unit_step (<x>)' tende para '<x> <= 0' e � igual a 1 para '<x> > 1199 0'. 1200 1201 Se voc� quiser uma fun��o de passo de unidade que tome o valor 1/2 1202 em zero, use '(1 + signum (<x>))/2'. 1203 1204 -- Fun��o: ultraspherical (<n>, <a>, <x>) 1205 A fun��o polin�mial ultraesf�rica (tamb�m conhecida como fun��o 1206 polinomial de Gegenbauer). 1207 1208 Refer�ncia: Abramowitz e Stegun, equa��o 22.5.46,p�gina 779. 1209 1210 1211File: maxima.info, Node: plotdf, Next: romberg, Prev: orthopoly, Up: Top 1212 121366 plotdf 1214********* 1215 1216* Menu: 1217 1218* Introdu��o a plotdf:: 1219* Fun��es e Vari�veis Definidas para plotdf:: 1220 1221 1222File: maxima.info, Node: Introdu��o a plotdf, Next: Fun��es e Vari�veis Definidas para plotdf, Prev: plotdf, Up: plotdf 1223 122466.1 Introdu��o a plotdf 1225======================== 1226 1227A fun��o 'plotdf' cria um gr�fico do campo de dire��o de uma Equa��o 1228Diferencial Ordin�ria (EDO) de primeira ordem ou um sistema de duas 1229EDO's de primeira ordem aut�nomas. 1230 1231 Uma vez que esse � um apcote adicional, com o objetivo de us�-lo voc� 1232deve primeiramente cham�-lo com 'load("plotdf")'. Voc� tamb�m precisa 1233do Xmaxima instalado, mesmo que voc� execute o Maxima usando uma 1234interface diferente. 1235 1236 Para montar um gr�fico do campo de dire��o de uma EDO simples, a EDO 1237deve ser escrita na forma: 1238 dy 1239 -- = F(x,y) 1240 dx 1241 1242 e a fun��o <F> pode ser dada como um argumento para 'plotdf'. A 1243vari�vel independente est� sempre identificada como <x>, e a vari�vel 1244dependente como <y>. Essas duas vari�veis podem n�o ter quaisquer 1245valores atribu�dos a elas. 1246 1247 Para montar o gr�fico do campo de dire��o de um conjunto de duas 1248EDO's aut�nomas, elas devem ser escritas na forma 1249 dx dy 1250 -- = G(x,y) -- = F(x,y) 1251 dt dt 1252 1253 e o argumento para 'plotdf' pode ser uma lista com as duas fun��es 1254<F> e <G>, em qualquer ordem. 1255 1256 Se somente uma EDO for fornecida, 'plotdf' ir� admitir implicitamente 1257'x=t', e 'G(x,y)=1', transformando a equa��o n�o aut�noma em um sistema 1258de duas equa��es aut�nomas. 1259 1260 1261File: maxima.info, Node: Fun��es e Vari�veis Definidas para plotdf, Prev: Introdu��o a plotdf, Up: plotdf 1262 126366.2 Fun��es e Vari�veis Definidas para plotdf 1264============================================== 1265 1266 -- Fun��o: plotdf (<dydx>,...op��es...) 1267 -- Fun��o: plotdf ('['<dxdt>,<dydt>']',...op��es...) 1268 1269 Mostra um campo de dire��o em duas dimens�es <x> e <y>. 1270 1271 <dydx>, <dxdt> e <dydt> s�o express�es que dependem de <x> e <y>. 1272 Adicionalmente para essas duas vari�veis, as express�es podem 1273 tamb�m depender de um conjunto de par�metros, com valores num�ricos 1274 fornecidos com os 'par�metros' op��o (a sintaxe de op��o � 1275 fornecida abaixo), ou com um intervalo de valores permitidos 1276 especificados por meio de uma op��o <sliders>. 1277 1278 Muitas outras op��es podem ser fornecidas dentro do comando, ou 1279 selecionadas no menu. Curvas integrais podem ser obtidas por meio 1280 de um clique no gr�fico, ou com a op��o 'trajectory_at'. A dire��o 1281 da integra��o pode ser controlada com a op��o 'direction', que pode 1282 ter valores de _forward_ (adiante), _backward_(para tr�s) or _both_ 1283 (ambos). O n�mero de passos de integra��o � fornecido por meio de 1284 'nsteps' e o intervalo de tempo entre eles � escolhido com a op��o 1285 'tstep'. O m�todo de Adams Moulton � usado para a integra��o; � 1286 tamb�m poss�vel alternar para um m�todo adaptativo de Runge-Kutta 1287 de quarta ordem. 1288 1289 Menu da janela do gr�fico: 1290 1291 O menu na janela do gr�fico tem as seguintes op��es: _Zoom_, ir� 1292 modificar o comportamento do mouse de forma que seja permitido a 1293 voc� aproximar uma regi�o do gr�fico por meio de um clique nessa 1294 regi�o como o bot�o esquerdo. Cada clique pr�ximo a um ponto do 1295 gr�fico amplia esse gr�fico, mantendo o contro no ponto onde voc� 1296 clicou. Mantendo a tecla <Shift> pressioada enquanto clica, afasta 1297 para a amplia��o anterior. Para continuar calculando trajet�rias 1298 quando voc� clica sobre um ponto, selecione _Integrate_ a partir do 1299 menu. 1300 1301 A op��o _Config_ no menu pode ser usada para mudar a(s) EDO(s) em 1302 uso e para v�rias outras escolhas. Ap�s as mudan�as de 1303 configura��o serem feitas, a op��o do menu _Replot_ estar� 1304 selecionada, para ativar as novas escolhas. Se um par de 1305 coordenadas for fornecido em um campo _Trajectory at_ na caixa de 1306 di�logo _Config_ do menu, e a tecla <enter> fo pressionada, uma 1307 nova curva integral ser� mostrada, adicionalmente com as outras j� 1308 mostradas. Quando _Replot_ est� selecionada, somente a �ltima 1309 curva integral fornecida ser� mostrada. 1310 1311 Mantendo o bot�o direito do mouse pressionado enquanto o cursor � 1312 movido, pode ser usado para arrastar as laterais do gr�fico para 1313 cima ou para baixo. Par�metros adicionais tais como o n�mero de 1314 passos, o valor inicial de <t> e os centros de x e y e raios, podem 1315 ser escolhidos no menu Config. 1316 1317 Uma c�pia do gr�fico pode ser impressa para uma impressora 1318 Postscript, ou gravada como um arquivo postscript, usando a op��o 1319 _Save_ do menu. Para alternar entre imprimir e gravar para um 1320 arquivo Postscript, _Print Options_ pode ser selecionada na janela 1321 de di�logo de _Config_. Ap�s as escolhas na janela de di�logo 1322 _Save_ serem fornecidas, "Save" deve ser selecionada no primeiro 1323 menu, para cirar o arquivo ou imprimir o gr�fico. 1324 1325 Op��es de gr�fico: 1326 1327 O comando 'plotdf' pode incluir muitos comandos, cada comando � uma 1328 lista de dois ou mais itens. O primeiro item � o nome da op��o, e 1329 o restante compreende o valor ou valores atribu�dos � op��o. 1330 1331 As op��esque s�o reconhecidas por 'plotdf' s�o as seguintes: 1332 1333 * "tstep" define o comprimento dos incrementos sobre a vari�vel 1334 independente <t>, usado para calcular uma curva integral. Se 1335 somente uma express�o <dydx> for fornecida a 'plotdf', a 1336 vari�vel <x> ser� diretamente proporcional a <t>. O valor 1337 padr�o � 0.1. 1338 1339 * "nsteps" define o n�mero de passos de comprimento 'tstep' que 1340 ser� usando para a vari�vel independente, para calcular uma 1341 curva integral. O valor padr�o � 100. 1342 1343 * "direction" define a dire��o da vari�vel independente que ser� 1344 seguida para calcular uma curva integral. Poss�veis valores 1345 s�o 'forward', para fazer a vari�vel independente aumentar 1346 'nsteps' vezes, com incrementos de 'tstep', 'backward', para 1347 fazer a vari�vel independente diminuir, ou 'both' que ir� 1348 conduzir a um curva integral que amplia 'nsteps' adiante, e 1349 'nsteps' para tr�s. As palavras chave 'right' e 'left' podem 1350 ser usadas como sinonimos para 'forward' e 'backward'. O 1351 valor padr�o � 'both'. 1352 1353 * "tinitial" define o valor inicial da vari�vel <t> usada para 1354 calcular curva integral. Uma vez que equa��es diferenciais 1355 forem aut�nomas, aquela esxolha ir� aparecer somente no 1356 gr�fico das curvas como fun��es de <t>. O valor padr�o � 0. 1357 1358 * "versus_t" � usado para criar uma segunda janela de gr�fico, 1359 com um gr�fico de uma curva integral, como duas fun��es <x>, 1360 <y>, da vari�vel independente <t>. Se para 'versus_t' for 1361 atribu�do qualquer valor diferente de 0, a segunda janela de 1362 gr�fico ser� mostrada. A segunda janela de gr�fico inclui 1363 outro menu, semelhante ao menu da janela de gr�fico principal. 1364 O valor padr�o � 0. 1365 1366 * "trajectory_at" define as coordenadas <xinitial> e <yinitial> 1367 para o ponto de partida de uma curva integral. A op��o est� 1368 vazia por padr�o. 1369 1370 * "parameters" define uma lista de par�metros, e seus valores 1371 num�ricos, usados na defini��o das equa��es diferenciais. O 1372 nome e valores dos par�metros devem ser fornecidos em uma 1373 seq��ncia de caracteres com uma seq��ncia de pares 1374 'nome=valor' separados por v�rgula. 1375 1376 * "sliders" define uma lista de par�metros que ser� modificada 1377 interativamente usando bot�es de deslizamento, e o intervalo 1378 de varia��o desses par�metros. Os nomes e intervalos dos 1379 par�metros devem ser fornecidos in a seq��ncia de caracteres 1380 com uma seq��ncia de elementos 'name=min:max' separados por 1381 v�rgula. 1382 1383 * "xfun" define uma seq��ncia de caracteres com uma seq��ncia de 1384 fun��es separadas com ponto e v�rgula <x> para serem 1385 mostradas, no topo do campo de dire��o. Essas fun��es ir�o 1386 ser passadas pelo Tcl e n�o pelo Maxima. 1387 1388 * "xradius" � metade do comprimento do intervalo dos valores que 1389 ir�o ser mostrados na dire��o x. O valor padr�o � 10. 1390 1391 * "yradius" � metade do comprimento do intervalo dos valores que 1392 ir�o ser mostrados na dire��o y. O valor padr�o � 10. 1393 1394 * "xcenter" � a coordenada x do ponto no centro do gr�fico. O 1395 valor padr�o � 0. 1396 1397 * "ycenter" � a coordenada y do ponto no centro do gr�fico. O 1398 valor padr�o � 0. 1399 1400 * "width" define a largura da janela do gr�fico, em pixels. O 1401 valor padr�o � 500. 1402 1403 * "height" define a altura da janela do gr�fico, em pixels. O 1404 valor padr�o � 500. 1405 1406 Exemplos: 1407 1408 NOTA: Dependendo da interface usada para executar o Maxima, as 1409 fun��es que usam 'openmath', em particular 'plotdf', podem 1410 possivelmente disparar um erro se erminarem com ponto e v�rgula e 1411 n�o com um sinal de d�lar. Para evitar problemas, usamos um sinal 1412 de d�lar em todos os exemplos abaixo. 1413 1414 * Para mostrar o campo de dire��o da equa��o diferencial y' = 1415 exp(-x) + y e a solu��o que vai em toda a extens�o do 1416 intervalo (2, -0.1): 1417 (%i1) load("plotdf")$ 1418 1419 (%i2) plotdf(exp(-x)+y,[trajectory_at,2,-0.1]); 1420 1421 * Para obter o campo de dire��o para a equa��o diff(y,x) = x - 1422 y^2 e a solu��o com condi��o inicial y(-1) = 3, podemos usar o 1423 comando: 1424 (%i3) plotdf(x-y^2,[xfun,"sqrt(x);-sqrt(x)"], 1425 [trajectory_at,-1,3], [direction,forward], 1426 [yradius,5],[xcenter,6]); 1427 O gr�fico tamb�m mostra a fun��o y = sqrt(x). 1428 1429 * O seguinte exemplo mostra o campo de dire��o de um oscilador 1430 harm�nico, definido pelas duas equa��es dx/dt = y e dy/dt = 1431 -k*x/m, e a curva integral em todo o intervalo (x,y) = (6,0), 1432 com um bot�o de deslizamento que ir� permitir a voc� mudar o 1433 valor de m interativamente (k est� fixado em 2): 1434 (%i4) plotdf([y,-k*x/m],[parameters,"m=2,k=2"], 1435 [sliders,"m=1:5"], [trajectory_at,6,0]); 1436 1437 * Para montar o gr�fico do campo de dire��o da equa��o de 1438 Duffing, m*x''+c*x'+k*x+b*x^3 = 0, introduzimos a vari�vel 1439 y=x' e usamos: 1440 (%i5) plotdf([y,-(k*x + c*y + b*x^3)/m], 1441 [parameters,"k=-1,m=1.0,c=0,b=1"], 1442 [sliders,"k=-2:2,m=-1:1"],[tstep,0.1]); 1443 1444 * O campo de dire��o para um p�dulo amortecido, incluindo a 1445 solu��o para as condi��es iniciais fornecidas, com um bot�o de 1446 deslizamento que pode ser usado para mudar o valor da massa m, 1447 e com um gr�fico das duas vari�veis de estado como uma fun��o 1448 do tempo: 1449 1450 (%i6) plotdf([y,-g*sin(x)/l - b*y/m/l], 1451 [parameters,"g=9.8,l=0.5,m=0.3,b=0.05"], 1452 [trajectory_at,1.05,-9],[tstep,0.01], 1453 [xradius,6],[yradius,14], 1454 [xcenter,-4],[direction,forward],[nsteps,300], 1455 [sliders,"m=0.1:1"], [versus_t,1]); 1456 1457 1458File: maxima.info, Node: romberg, Next: simplex, Prev: plotdf, Up: Top 1459 146067 romberg 1461********** 1462 1463* Menu: 1464 1465* Fun��es e Vari�veis Definidas para romberg:: 1466 1467 1468File: maxima.info, Node: Fun��es e Vari�veis Definidas para romberg, Prev: Top, Up: Top 1469 147067.1 Fun��es e Vari�veis Definidas para romberg 1471=============================================== 1472 1473 -- Fun��o: romberg (<expr>, <x>, <a>, <b>) 1474 -- Fun��o: romberg (<F>, <a>, <b>) 1475 1476 Calcula uma integra��o num�rica pelo m�todo de Romberg. 1477 1478 'romberg(<expr>, <x>, <a>, <b>)' retorna uma estimativa da integral 1479 'integrate(<expr>, <x>, <a>, <b>)'. <expr> deve ser uma express�o 1480 que avalie para um valor em ponto flutuante quando <x> estiver 1481 associado a um valor em ponto flutuante. 1482 1483 'romberg(<F>, <a>, <b>)' retorna uma estimativa da integral 1484 'integrate(<F>(x), x, <a>, <b>)' onde 'x' representa o n�o nomeado, 1485 isolado argumeno de <F>; o atual argumento n�o � chamado 'x'. <F> 1486 deve ser uma fun��o do Maxima ou do Lisp que retorne um valor em 1487 ponto flutuante quando o argumento for um n�mero em ponto 1488 flutuante. <F> pode nomear uma fun��o traduzida ou compilada do 1489 Maxima. 1490 1491 A precis�o de 'romberg' � governada pelas vari�veis globais 1492 'rombergabs' e 'rombergtol'. 'romberg' termina com sucesso quando 1493 a diferen�a absoluta entre duas aproxima��es sucessivas for menor 1494 que 'rombergabs', ou a diferen�a relativa em aproxima��es 1495 sucessivas for menor que 'rombergtol'. Dessa forma quando 1496 'rombergabs' for 0.0 (o padr�o) somente o erro relativo tem algum 1497 efeito sobre 'romberg'. 1498 1499 'romberg' divide ao meio o tamanho do passo no m�ximo 'rombergit' 1500 vezes antes de interromper; o n�mero m�ximo de avalia��es de fun��o 1501 � portanto '2^rombergit'. Se o crit�rio de erro estabelecido por 1502 'rombergabs' e por 'rombergtol' n�o for satisfeito, 'romberg' 1503 mostra uma mensagem de erro. 'romberg' sempre faz ao menos 1504 'rombergmin' itera��es; isso � uma inten��o eur�sstica de previnir 1505 encerramentos esp�rios quando o integrando for oscilat�rio. 1506 1507 'romberg' repetidamente avalia o integrando ap�s associar a 1508 vari�vel de integra��o a um valor espec�fico (e n�o antes). Essa 1509 pol�tica de avalia��o torna poss�vel aninhar chamadas a 'romberg', 1510 para calcular integrais multidimensionais. Todavia, os c�lculos de 1511 erro n�o tomam os erros de integra��es aninhadas em considera��o, 1512 ent�o erros podem ser subestimados. Tamb�m, m�todos imaginados 1513 especialmente para problemas multidimensionais podem retornar a 1514 mesma precis�o com poucas avalia��es de fun��o. 1515 1516 'load(romberg)' torna essa fun��o dispon�vel para uso. 1517 1518 Veja tamb�m 'QUADPACK', uma cole��o de fun��es de integra��o 1519 num�rica. 1520 1521 Exemplos: 1522 1523 Uma integra��o unidimensonal. 1524 1525 (%i1) load (romberg); 1526 (%o1) /usr/share/maxima/5.11.0/share/numeric/romberg.lisp 1527 (%i2) f(x) := 1/((x - 1)^2 + 1/100) + 1/((x - 2)^2 + 1/1000) + 1/((x - 3)^2 + 1/200); 1528 1 1 1 1529 (%o2) f(x) := -------------- + --------------- + -------------- 1530 2 1 2 1 2 1 1531 (x - 1) + --- (x - 2) + ---- (x - 3) + --- 1532 100 1000 200 1533 (%i3) rombergtol : 1e-6; 1534 (%o3) 9.9999999999999995E-7 1535 (%i4) rombergit : 15; 1536 (%o4) 15 1537 (%i5) estimate : romberg (f(x), x, -5, 5); 1538 (%o5) 173.6730736617464 1539 (%i6) exact : integrate (f(x), x, -5, 5); 1540 (%o6) 10 sqrt(10) atan(70 sqrt(10)) 1541 + 10 sqrt(10) atan(30 sqrt(10)) + 10 sqrt(2) atan(80 sqrt(2)) 1542 + 10 sqrt(2) atan(20 sqrt(2)) + 10 atan(60) + 10 atan(40) 1543 (%i7) abs (estimate - exact) / exact, numer; 1544 (%o7) 7.5527060865060088E-11 1545 1546 Uma integra��o bidimensional, implementada com chamadas aninhadas a 1547 'romberg'. 1548 1549 (%i1) load (romberg); 1550 (%o1) /usr/share/maxima/5.11.0/share/numeric/romberg.lisp 1551 (%i2) g(x, y) := x*y / (x + y); 1552 x y 1553 (%o2) g(x, y) := ----- 1554 x + y 1555 (%i3) rombergtol : 1e-6; 1556 (%o3) 9.9999999999999995E-7 1557 (%i4) estimate : romberg (romberg (g(x, y), y, 0, x/2), x, 1, 3); 1558 (%o4) 0.81930239628356 1559 (%i5) assume (x > 0); 1560 (%o5) [x > 0] 1561 (%i6) integrate (integrate (g(x, y), y, 0, x/2), x, 1, 3); 1562 3 1563 2 log(-) - 1 1564 9 2 9 1565 (%o6) - 9 log(-) + 9 log(3) + ------------ + - 1566 2 6 2 1567 (%i7) exact : radcan (%); 1568 26 log(3) - 26 log(2) - 13 1569 (%o7) - -------------------------- 1570 3 1571 (%i8) abs (estimate - exact) / exact, numer; 1572 (%o8) 1.3711979871851024E-10 1573 1574 -- Vari�vel de op��o: rombergabs 1575 Valor padr�o: 0.0 1576 1577 A precis�o de 'romberg' � governada pelas vari�vies globais 1578 'rombergabs' e 'rombergtol'. 'romberg' termina com sucesso quando 1579 a diferen�a absoluta entre duas aproxima��es sucessivas for menor 1580 que 'rombergabs', ou a diferen�a relativa em aproxima��es 1581 sucessivas for menor que 'rombergtol'. Dessa forma quando 1582 'rombergabs' for 0.0 (o padr�o) somente o erro relativo tem algum 1583 efeito sobre 'romberg'. 1584 1585 Veja tamb�m 'rombergit' e 'rombergmin'. 1586 1587 -- Vari�vel de op��o: rombergit 1588 Valor padr�o: 11 1589 1590 'romberg' divide ao meio o tamanho do passo no m�ximo 'rombergit' 1591 vezes antes de interromper; o n�mero m�ximo de avalia��es de fun��o 1592 � portanto '2^rombergit'. 'romberg' sempre faz ao menos 1593 'rombergmin' itera��es; isso � uma inten��o eur�sstica de previnir 1594 encerramentos esp�rios quando o integrando for oscilat�rio. 1595 1596 Veja tamb�m 'rombergabs' e 'rombergtol'. 1597 1598 -- Vari�vel de op��o: rombergmin 1599 Valor padr�o: 0 1600 1601 'romberg' sempre faz ao menos 'rombergmin' itera��es; isso � uma 1602 inten��o eur�sstica para prevenir termina��es esp�rias quando o 1603 integrando for. 1604 1605 Veja tamb�m 'rombergit', 'rombergabs', e 'rombergtol'. 1606 1607 -- Vari�vel de op��o: rombergtol 1608 Valor padr�o: 1e-4 1609 1610 A precis�o de 'romberg' � governada pelas vari�veis globais 1611 'rombergabs' e 'rombergtol'. 'romberg' termina com sucesso quando 1612 a diferen�a absoluta entre duas aproxima��es sucessivas for menor 1613 que 'rombergabs', ou a diferen�a relativa em aproxima��es 1614 sucessivas for menor que 'rombergtol'. Dessa forma quando 1615 'rombergabs' for 0.0 (o padr�o) somente o erro relativo tem algum 1616 efeito sobre 'romberg'. 1617 1618 Veja tamb�m 'rombergit' e 'rombergmin'. 1619 1620 1621File: maxima.info, Node: simplex, Next: simplification, Prev: romberg, Up: Top 1622 162368 simplex 1624********** 1625 1626* Menu: 1627 1628* Introdu��o a simplex:: 1629* Fun��es e Vari�veis Definidas para simplex:: 1630 1631 1632File: maxima.info, Node: Introdu��o a simplex, Next: Fun��es e Vari�veis Definidas para simplex, Prev: simplex, Up: simplex 1633 163468.1 Introdu��o a simplex 1635========================= 1636 1637'simplex' � um pacote para otimiza��o linear usando o algor�tmo simplex. 1638 1639 Exemplo: 1640 1641 (%i1) load("simplex")$ 1642 (%i2) minimize_sx(x+y, [3*x+2*y>2, x+4*y>3]); 1643 9 7 1 1644 (%o2) [--, [y = --, x = -]] 1645 10 10 5 1646 1647 1648File: maxima.info, Node: Fun��es e Vari�veis Definidas para simplex, Prev: Introdu��o a simplex, Up: simplex 1649 165068.2 Fun��es e Vari�veis Definidas para simplex 1651=============================================== 1652 1653 -- Vari�vel de op��o: epsilon_sx 1654 Valor padr�o: '10^-8' 1655 1656 Epsilon usando para c�lculos num�ricos em 'linear_program'. 1657 1658 Veja tamb�m: 'linear_program'. 1659 1660 -- Fun��o: linear_program (<A>, <b>, <c>) 1661 1662 'linear_program' � uma implementa��o do algor�tmo simplex. 1663 'linear_program(A, b, c)' calcula um vetor <x> para o qual 'c.x' � 1664 o m�nimo poss�vel entre vetores para os quais 'A.x = b' e 'x >= 0'. 1665 O argumento <A> � uma matriz e os argumentos <b> e <c> s�o listas. 1666 1667 'linear_program' retorna uma lista contendo o vetor minimizado <x> 1668 e o valor m�nimo 'c.x'. Se o problema for n�o associado, � 1669 retornado "Problem not bounded!" e se o problema for n�o vi�vel, � 1670 retornado "Problem not feasible!". 1671 1672 Para usar essa fun��o primeiramente chame o pacote 'simplex' com 1673 'load(simplex);'. 1674 1675 Exemplo: 1676 1677 (%i2) A: matrix([1,1,-1,0], [2,-3,0,-1], [4,-5,0,0])$ 1678 (%i3) b: [1,1,6]$ 1679 (%i4) c: [1,-2,0,0]$ 1680 (%i5) linear_program(A, b, c); 1681 13 19 3 1682 (%o5) [[--, 4, --, 0], - -] 1683 2 2 2 1684 1685 Veja tamb�m: 'minimize_sx', 'scale_sx', e 'epsilon_sx'. 1686 1687 -- Fun��o: maximize_sx (<obj>, <cond>, [<pos>]) 1688 1689 Maximiza a fun��o linear objetiva <obj> submetida a alguma 1690 restri��o linear <cond>. Veja 'minimize_sx' para uma descri��o 1691 detalhada de argumentos e valores de retorno. 1692 1693 Veja tamb�m: 'minimize_sx'. 1694 1695 -- Fun��o: minimize_sx (<obj>, <cond>, [<pos>]) 1696 1697 Minimiza uma fun��o linear objetiva <obj> submetida a alguma 1698 restri��o linear <cond>. <cond> � uma lista de equa��es lineares 1699 ou desigualdades. Em desigualdades estritas '>' � substituido por 1700 '>=' e '<' por '<='. O argumento opcional <pos> � uma lista de 1701 vari�veis de decis�o que s�o assumidas como sendo positivas. 1702 1703 Se o m�nimo existir, 'minimize_sx' retorna uma lista que cont�m o 1704 menor valor da fun��o objetiva e uma lista de valores de vari�veis 1705 de decis�o para os quais o m�nimo � alcan�ado. Se o problema for 1706 n�o associado, 'minimize_sx' retorna "Problem not bounded!" e se o 1707 problema for n�o vi�vel, � retornado "Ploblem not feasible!". 1708 1709 As vari�veis de decis�o n�o s�o assumidas para serem n�o negativas 1710 por padr�o. Se todas as vari�veis de dicis�o forem n�o negativas, 1711 escolha 'nonegative_sx' para 'true'. Se somente algumas das 1712 vari�veis de decis�o forem positivas, coloque-as ent�o no argumento 1713 opcional <pos> (note que isso � mais eficiente que adicionar 1714 restri��es). 1715 1716 'minimize_sx' utiliza o algor�tmo simplex que � implementado na 1717 fun��o 'linear_program' do Maxima. 1718 1719 Para usar essa fun��o primeiramente chame o pacote 'simplex' com 1720 'load(simplex);'. 1721 1722 Exemplos: 1723 1724 (%i1) minimize_sx(x+y, [3*x+y=0, x+2*y>2]); 1725 4 6 2 1726 (%o1) [-, [y = -, x = - -]] 1727 5 5 5 1728 (%i2) minimize_sx(x+y, [3*x+y>0, x+2*y>2]), nonegative_sx=true; 1729 (%o2) [1, [y = 1, x = 0]] 1730 (%i3) minimize_sx(x+y, [3*x+y=0, x+2*y>2]), nonegative_sx=true; 1731 (%o3) Problem not feasible! 1732 (%i4) minimize_sx(x+y, [3*x+y>0]); 1733 (%o4) Problem not bounded! 1734 1735 Veja tamb�m: 'maximize_sx', 'nonegative_sx', 'epsilon_sx'. 1736 1737 -- Vari�vel de op��o: nonegative_sx 1738 Valor padr�o: 'false' 1739 1740 Se 'nonegative_sx' for verdadeiro (true) todas as vari�veis de 1741 decis�o para 'minimize_sx' e 'maximize_sx' s�o assumidas para serem 1742 positivas. 1743 1744 Veja tamb�m: 'minimize_sx'. 1745 1746 1747File: maxima.info, Node: simplification, Next: solve_rec, Prev: simplex, Up: Top 1748 174969 simplification 1750***************** 1751 1752* Menu: 1753 1754* Introdu��o a simplification:: 1755* Fun��es e Vari�veis Definidas para simplification:: 1756 1757 1758File: maxima.info, Node: Introdu��o a simplification, Next: Fun��es e Vari�veis Definidas para simplification, Prev: simplification, Up: simplification 1759 176069.1 Introdu��o a simplification 1761================================ 1762 1763O diret�rio 'maxima/share/simplification' cont�m muitos scripts que 1764implementam regras de simplifica��o e fun��es, e tamb�m algumas fun��es 1765n�o relacionadas a simplifica��o. 1766 1767 1768File: maxima.info, Node: Fun��es e Vari�veis Definidas para simplification, Prev: Introdu��o a simplification, Up: simplification 1769 177069.2 Fun��es e Vari�veis Definidas para simplification 1771====================================================== 1772 177369.2.1 Package absimp 1774--------------------- 1775 1776O pacote 'absimp' cont�m regras de compara��o de seq��ncias decaractere 1777que extendem as regras internas de simplifica��o para as fun��es 'abs' e 1778'signum'. 'absimp' respeita as rela��es estabelecidas com a fun��o 1779interna 'assume' e por meio de declara��es tais como 'modedeclare (m, 1780even, n, odd)' para inteiros paes ou �mpares. 1781 1782 'absimp' define as fun��es 'unitramp' e 'unitstep' em termos de 'abs' 1783e 'signum'. 1784 1785 'load (absimp)' torna esse pacote dispon�vel para uso. 'demo 1786(absimp)' faz uma demonstra��o desse pacote. 1787 1788 Exemplos: 1789 1790 (%i1) load (absimp)$ 1791 (%i2) (abs (x))^2; 1792 2 1793 (%o2) x 1794 (%i3) diff (abs (x), x); 1795 x 1796 (%o3) ------ 1797 abs(x) 1798 (%i4) cosh (abs (x)); 1799 (%o4) cosh(x) 1800 180169.2.2 Package facexp 1802--------------------- 1803 1804O pacote 'facexp' cont�m muitas fun��es relacionadas a simplifica��es 1805que fornecem ao usu�rio a habilidade de estruturar express�es por meio 1806de expans�o controlada. Essa capacidade � especialmente �til quando a 1807express�o cont�m vari�veis que possuem significado f�sico, porque � 1808muitas vezes verdadeiro que a forma mais econ�mica de uma tal express�o 1809pode ser obtida por meio de uma expans�o completa da express�o com 1810rela��o a essas vari�veis, e ent�o fatorar seus coeficientes. Apesar de 1811ser verdadeiro que esse procedimento � f�cil de realizar usando as 1812fun��es padr�o do Maxima, ajustes adicionais podem se desej�veis, e 1813esses toques finais podem ser mais dif�ceis de aplicar. 1814 1815 A fun��o 'facsum' e suas formas relacionadas fornecem um meio 1816conveniente de controlar a estrutura de express�es por esse caminho. 1817Outra fun��o, 'collectterms', pode ser usada para adicionar duas ou mais 1818express�es que j� tenham sido simplificadas para essa forma, sem 1819resimplificar a express�o completa novamente. Essa fun��o pode ser �til 1820quando express�es forem muito grandes. 1821 1822 'load (facexp)' torna dispon;ivel para uso esse pacote. 'demo 1823(facexp)' faz uma demonstra��o desse pacote. 1824 1825 -- Fun��o: facsum (<expr>, <arg_1>, ..., <arg_n>) 1826 Retorna uma forma de <expr> que depende dos argumentos <arg_1>, 1827 ..., <arg_n>. Os argumentos podem ser quaisquer formas adequadas 1828 para 'ratvars', ou eles podem ser listas de tais formas. Se os 1829 argumentos n�o forem listas, ent�o a forma retornada � 1830 completamente expandida com rela��o aos argumentos, e os 1831 coeficientes dos argumentos foram fatorados. Esses coeficientes 1832 s�o livres dos argumentos, exceto talvez no sentido n�o racional. 1833 1834 Se quaisquer dos argumentos forem listas, ent�o todas as tais 1835 listas s�o combinadas em uma lista simples, e em lugar de chamar 1836 'factor' sobre os coeficientes dos argumentos, 'facsum' chama a si 1837 mesma sobre esses coeficientes, usando essa nova lista simples que 1838 foi constru�da como o novo argumento listo para essa chamada 1839 recursiva. Esse processo pode ser repetido para um quantidade 1840 arbitr�ria de repeti��es por atrav�s do aninhamento dos elementos 1841 desejados nas listas. 1842 1843 � poss�vel que algu�m possa querer usar 'facsum' com rela��o a 1844 subexpress�es mais complicadas, tal como 'log (x + y)'. Tais 1845 argumentos s�o tamb�m permitidos. Sem especifica��o de vari�vel, 1846 por exemplo 'facsum (<expr>)', o resultado retornado � o mesmo que 1847 o que � retornado por meio de 'ratsimp (<expr>)'. 1848 1849 Ocasionalmente o usu�rio pode querer obter quaisquer das formas 1850 abaixo para express�es que s�o especificadas somente por meio de 1851 seus operadores l�deres. Por exemplo, algu�m pode querer usar 1852 'facsum' com rela��o a todos os 'log''s. Nessa situa��o, algu�m 1853 pode incluir no meio dos argumentos ou o c�digo dos 'log''s 1854 espec�ficos que devem ser tratados po esse caminho ou 1855 alternativamente a express�o 'operator (log)' ou a express�o 1856 ''operator (log)'. Se algu�m quiser usar 'facsum' na express�o 1857 <expr> com rela��o aos operadores <op_1>, ..., <op_n>, pode-se 1858 avaliar 'facsum (<expr>, operator (<op_1>, ..., <op_n>))'. A forma 1859 'operator' pode tamb�m aparecer dentro de uma lista de argumentos. 1860 1861 Adicionalmente, a escolha de comutadores 'facsum_combine' e 1862 'nextlayerfactor' pode afetar o resultado de 'facsum'. 1863 1864 -- Vari�vel global: nextlayerfactor 1865 Valor padr�o: 'false' 1866 1867 Quando 'nextlayerfactor' for 'true', chamadas recursivas a 'facsum' 1868 s�o aplicadas aos fatores da forma fatorada dos coeficientes dos 1869 argumentos. 1870 1871 Quando 'nextlayerfactor' for 'false', 'facsum' � aplicada a cada 1872 coeficiente como um todo mesmo se chamadas recursivas a 'facsum' 1873 acontecerem. 1874 1875 A inclus�o do �tomo 'nextlayerfactor' na lista argumento de 1876 'facsum' tem o efeito de 'nextlayerfactor: true', mas para o 1877 pr�ximo n�vel da express�o somente. Uma vez que 'nextlayerfactor' 1878 � sempre associado ou a 'true' ou a 'false', 'nextlayerfactor' deve 1879 ser apresentada com ap�strofo simples mesmo que 'nextlayerfactor' 1880 apare�a na lista de argumento de 'facsum'. 1881 1882 -- Vari�vel global: facsum_combine 1883 Valor padr�o: 'true' 1884 1885 'facsum_combine' controla a forma do resultado final retornada por 1886 meio de 'facsum' quando seu argumento � um quociente de polin�mios. 1887 Se 'facsum_combine' for 'false' ent�o a forma ser� retornada como 1888 um somat�rio completamente expandido como descrito acima, mas se 1889 'true', ent�o a express�o retornada � uma raz�o de polin�mios, com 1890 cada polin�mio na forma descrita acima. 1891 1892 A escolha de 'true' desse comutador � �til quando se deseja para 1893 'facsum' ambos o numerador e o denominador de uma express�o 1894 racional, mas n�o se deseja que o denominador seja multiplicado de 1895 forma completa pelos termos do numerador. 1896 1897 -- Fun��o: factorfacsum (<expr>, <arg_1>, ... <arg_n>) 1898 Retorna uma forma de <expr> que � obtida por meio de chamada a 1899 'facsum' sobre os fatores de <expr> com <arg_1>, ... <arg_n> como 1900 argumentos. Se qualqeur dos fatores de <expr> estiver elevado a um 1901 expoente, ambos o fator e o expoente ir�o ser processados por esse 1902 meio. 1903 1904 -- Fun��o: collectterms (<expr>, <arg_1>, ..., <arg_n>) 1905 Se muitas express�es tiverem sido simplificadas com 'facsum', 1906 'factorfacsum', 'factenexpand', 'facexpten' ou com 1907 'factorfacexpten', e elas est�o para serem adicionadas umas �s 1908 outras, pode ser desej�vel combin�-las usando a fun��o 1909 'collecterms'. 'collecterms' pode pegar como argumentos todos os 1910 argumentos que podem ser fornecidos para essas outras fun��es 1911 associadas com excess�o de 'nextlayerfactor', que n�o tem efeito 1912 sobre 'collectterms'. A vantagem de 'collectterms' est� em que 1913 'collectterms' retorna uma forma similar a 'facsum', mas uma vez 1914 que 'collectterms' est� adicionando forma que j� tenham sido 1915 processadas por 'facsum', 'collectterms' n�o precisa repetir aquele 1916 esfor�o. Essa capacidade � especialmente �til quando a express�o a 1917 ser somada for muito grande. 1918 191969.2.3 Pacote functs 1920-------------------- 1921 1922 -- Fun��o: rempart (<expr>, <n>) 1923 Remove a parte <n> da express�o <expr>. 1924 1925 Se <n> � uma lsita da forma '[<l>, <m>]' ent�o as partes de <l> at� 1926 <m> s�o removidas. 1927 1928 Para usar essa fun��o escreva primeiramente 'load(functs)'. 1929 1930 -- Fun��o: wronskian ([<f_1>, ..., <f_n>], <x>) 1931 Retorna a matriz Wronskiana das fun��es <f_1>, ..., <f_n> na 1932 vari�vel <x>. 1933 1934 <f_1>, ..., <f_n> pode ser o nome de fun��es definidas pelo 1935 usu�rio, ou express�es na vari�vel <x>. 1936 1937 O determinante da matriz Wronskiana � o determinante Wronskiano do 1938 conjunto de fun��es. As fun��es s�o linearmente independentes 1939 entre si se seu determinante for igual a zero. 1940 1941 Para usar essa fun��o escreva primeiramente 'load(functs)'. 1942 1943 -- Fun��o: tracematrix (<M>) 1944 Retorna o tra�o (somat�rio dos elementos da diagonal principal) da 1945 matriz <M>. 1946 1947 Para usar essa fun��o escreva primeiramente 'load(functs)'. 1948 1949 -- Fun��o: rational ('z') 1950 Multiplica o numerador e o denominador de <z> pelo complexo 1951 conjugado do denominador, racionalizando dessa forma o denominador 1952 complexo. Retorna a forma de express�o racional can�nica (CRE) se 1953 fornecida uma CRE, caso contr�rio retorna a forma geral. 1954 1955 Para usar essa fun��o escreva primeiramente 'load(functs)'. 1956 1957 -- Fun��o: nonzeroandfreeof (<x>, <expr>) 1958 Retorna 'true' se <expr> for diferente de zero e 'freeof (<x>, 1959 <expr>)' retorna 'true'. Retorna 'false' de outra forma. 1960 1961 Para usar essa fun��o escreva primeiramente 'load(functs)'. 1962 1963 -- Fun��o: linear (<expr>, <x>) 1964 Quando <expr> for uma express�o linear na vari�vel <x>, 'linear' 1965 retorna '<a>*<x> + <b>' onde <a> � diferente de zero, e <a> e <b> 1966 s�o livres de <x>. De outra forma, 'linear' retorna <expr>. 1967 1968 Para usar essa fun��o escreva primeiramente 'load(functs)'. 1969 1970 -- Fun��o: gcdivide (<p>, <q>) 1971 Quando 'takegcd' for 'true', 'gcdivide' divide os polin�mios <p> e 1972 <q> por seu maior divisor comum (MDC) e retorna a raz�o dos 1973 resultados. 1974 1975 Quando 'takegcd' for 'false', 'gcdivide' retorna a raz�o '<p>/<q>'. 1976 1977 Para usar essa fun��o escreva primeiramente 'load(functs)'. 1978 1979 -- Fun��o: arithmetic (<a>, <d>, <n>) 1980 Retorna o <n>-�siomo termo da s�rie aritm�tica '<a>, <a> + <d>, <a> 1981 + 2*<d>, ..., <a> + (<n> - 1)*<d>'. 1982 1983 Para usar essa fun��o escreva primeiramente 'load(functs)'. 1984 1985 -- Fun��o: geometric (<a>, <r>, <n>) 1986 Retorna o <n>-�simo termo da s�rie geom�trica '<a>, <a>*<r>, 1987 <a>*<r>^2, ..., <a>*<r>^(<n> - 1)'. 1988 1989 Para usar essa fun��o escreva primeiramente 'load(functs)'. 1990 1991 -- Fun��o: harmonic (<a>, <b>, <c>, <n>) 1992 Retorna o <n>-�simo termo da s�rie harm�nica '<a>/<b>, <a>/(<b> + 1993 <c>), <a>/(<b> + 2*<c>), ..., <a>/(<b> + (<n> - 1)*<c>)'. 1994 1995 Para usar essa fun��o escreva primeiramente 'load(functs)'. 1996 1997 -- Fun��o: arithsum (<a>, <d>, <n>) 1998 Retorna a soma dos elementos da s�rie aritm�tica de 1 a <n>. 1999 2000 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2001 2002 -- Fun��o: geosum (<a>, <r>, <n>) 2003 Retorna a soma dos elementos da s�rie geom�trica de 1 a <n>. Se 2004 <n> for infinito ('inf') ent�o a soma ser� finita se e somente se o 2005 valor absoluto de <r> for menor que 1. 2006 2007 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2008 2009 -- Fun��o: gaussprob (<x>) 2010 Retorna a fun��o de probalilidade de Gauss '%e^(-<x>^2/2) / 2011 sqrt(2*%pi)'. 2012 2013 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2014 2015 -- Fun��o: gd (<x>) 2016 Retorna a fun��o de Gudermann '2 * atan(%e^<x> - %pi/2)'. 2017 2018 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2019 2020 -- Fun��o: agd (<x>) 2021 Retorna o inverso da fun��o de Gudermann 'log (tan (%pi/4 + 2022 x/2)))'. 2023 2024 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2025 2026 -- Fun��o: vers (<x>) 2027 Retorna o sinus versus '1 - cos (x)'. 2028 2029 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2030 2031 -- Fun��o: covers (<x>) 2032 Retorna o sinus versus do complemento '1 - sin (<x>)'. 2033 2034 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2035 2036 -- Fun��o: exsec (<x>) 2037 Retorna a parte externa da secante 'sec (<x>) - 1'. 2038 2039 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2040 2041 -- Fun��o: hav (<x>) 2042 Retorna o semi-sinus versus '(1 - cos(x))/2'. 2043 2044 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2045 2046 -- Fun��o: combination (<n>, <r>) 2047 Retorna o n�mero de combina��es de <n> objetos tomados em grupos de 2048 <r> elementos. 2049 2050 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2051 2052 -- Fun��o: permutation (<n>, <r>) 2053 Retorna o n�mero de permuta��es de <r> objetos selecionados de um 2054 conjunto de <n> objetos. 2055 2056 Para usar essa fun��o escreva primeiramente 'load(functs)'. 2057 205869.2.4 Package ineq 2059------------------- 2060 2061O pacote 'ineq' cont�m regras de simplifica��o para desigualdades. 2062 2063 Sess�o exemplo: 2064 2065 (%i1) load(ineq)$ 2066 Warning: Putting rules on '+' or '*' is inefficient, and may not work. 2067 Warning: Putting rules on '+' or '*' is inefficient, and may not work. 2068 Warning: Putting rules on '+' or '*' is inefficient, and may not work. 2069 Warning: Putting rules on '+' or '*' is inefficient, and may not work. 2070 Warning: Putting rules on '+' or '*' is inefficient, and may not work. 2071 Warning: Putting rules on '+' or '*' is inefficient, and may not work. 2072 Warning: Putting rules on '+' or '*' is inefficient, and may not work. 2073 Warning: Putting rules on '+' or '*' is inefficient, and may not work. 2074 (%i2) a>=4; /* uma desigualdade exemplo */ 2075 (%o2) a >= 4 2076 (%i3) (b>c)+%; /* adiciona uma segunda e estrita desigualdade */ 2077 (%o3) b + a > c + 4 2078 (%i4) 7*(x<y); /* multiplica por um n�mero positivo */ 2079 (%o4) 7 x < 7 y 2080 (%i5) -2*(x>=3*z); /* multiplica por um n�mero negativo */ 2081 (%o5) - 2 x <= - 6 z 2082 (%i6) (1+a^2)*(1/(1+a^2)<=1); /* Maxima sabe que 1+a^2 > 0 */ 2083 2 2084 (%o6) 1 <= a + 1 2085 (%i7) assume(x>0)$ x*(2<3); /* assumindo x>0 */ 2086 (%o7) 2 x < 3 x 2087 (%i8) a>=b; /* outa desigualdade */ 2088 (%o8) a >= b 2089 (%i9) 3+%; /* adiciona alguma coisa � desigualdade imediatamente acima */ 2090 (%o9) a + 3 >= b + 3 2091 (%i10) %-3; /* retirando essa alguma coisa */ 2092 (%o10) a >= b 2093 (%i11) a>=c-b; /* ainda outra desigualdade */ 2094 (%o11) a >= c - b 2095 (%i12) b+%; /* adiciona b a ambos os lados da desigualdade */ 2096 (%o12) b + a >= c 2097 (%i13) %-c; /* subtrai c de ambos os lados */ 2098 (%o13) - c + b + a >= 0 2099 (%i14) -%; /* multiplica por -1 */ 2100 (%o14) c - b - a <= 0 2101 (%i15) (z-1)^2>-2*z; /* determinando a verdade de uma assertiva */ 2102 2 2103 (%o15) (z - 1) > - 2 z 2104 (%i16) expand(%)+2*z; /* expandindo essa assertiva e adicionado 2*z a ambos os lados */ 2105 2 2106 (%o16) z + 1 > 0 2107 (%i17) %,pred; 2108 (%o17) true 2109 2110 Seja cuidadoso com o uso dos par�ntesis em torno de desigualdades: 2111quando o usu�rio digita '(A > B) + (C = 5)' o resultado � 'A + C > B + 21125', mas 'A > B + C = 5' � um erro de sintaxe, e '(A > B + C) = 5' � 2113alguma coisa completametne diferente. 2114 2115 Fa�a 'disprule (all)' para ver uma lista completa das defini��es de 2116regras. 2117 2118 O usu�rio ser� questionado se o Maxima for incapaz de decidir o sinal 2119de uma quantidade multiplicando uma desigualdade. 2120 2121 O mais comum recurso estranho � ilustrado por: 2122 2123 (%i1) eq: a > b; 2124 (%o1) a > b 2125 (%i2) 2*eq; 2126 (%o2) 2 (a > b) 2127 (%i3) % - eq; 2128 (%o3) a > b 2129 2130 Outro problema � 0 vezes uma desigualdade; o padr�o para isso 2131acontecer � 0 ter sido colocado � esquerda sozinho. Todavia, se voc� 2132digitar 'X*<some_inequality>' e Maxima perguntar sobre o sinal de 'X' e 2133voc� responder 'zero' (ou 'z'), o programa retorna 'X*<some_inequality>' 2134e n�o utiliza a informa��o que 'X' � 0. Voc� pode fazer 'ev (%, x: 0)' 2135em casos semelhantes a esse, como a base de dados ir� somente ser usada 2136para prop�sitos de compara��o em decis�es, e n�o para o prop�sito de 2137avalia��o de 'X'. 2138 2139 O usu�rio pode notar uma resposta lenta quando esse pacote � 2140disponibilizado para uso, como o simplificador � for�ado a examinar mais 2141regras do precisaria sem esse pacote, ent�o voc� pode desejar remover 2142essas regras ap�s fazer uso delas. Fa�a 'kill (rules)' para eliminar 2143todas as regras (incluindo qualquer regra que voc� possa ter definido); 2144ou voc� pode ser mais seletivo eliminando somente algumas delas; ou use 2145'remrule' sobre uma regra espec�fica. 2146 2147 Note que se voc� disponibiliza para uso esse pacote ap�s definir suas 2148pr�prias regras voc� ir� sobrscrever suas regras que possuirem nomes 2149identicos a nomes contidos em regras do pacote. As regras no pacote 2150s�o: '*rule1', ..., '*rule8', '+rule1', ..., '+rule18', e voc� deve 2151colocar o nome de regra entre aspas duplas ao referir-se a eles, como em 2152'remrule ("+", "+rule1")' para especificamente remover a primeira regra 2153sobre '"+"' ou 'disprule ("*rule2")' para mostrar a defini��o da segunda 2154regra multiplicativa. 2155 215669.2.5 Package rducon 2157--------------------- 2158 2159 -- Fun��o: reduce_consts (<expr>) 2160 Substitui subexpress�es constantes de <expr> com constru�da com 2161 �tomos constantes, gravando a defini��o de todas essas constantes 2162 constru�das na lista de equa��es 'const_eqns', e retornando a 2163 express�o modificada <expr>. Essas partes de <expr> s�o constantes 2164 que retornam 'true' quando operadas por meio da fun��o 'constantp'. 2165 Conseq��ntemente, antes de usar 'reduce_consts', se pode fazer 2166 2167 declare ([<objeto que vai receber a propriedade constante>], constant)$ 2168 2169 para escolher a base de dados das quantidades constantes ocorrendo 2170 em suas express�es. 2171 2172 Se voc� est� planejando gerar sa�das em Fortran ap�s esses c�lculos 2173 simb�licos, uma das primeiras se��es de c�digo pode ser o c�lculo 2174 de todas as constantes. Para gerar esse segmento de c�digo, fa�a 2175 2176 map ('fortran, const_eqns)$ 2177 2178 Variables como 'const_eqns' que afetam 'reduce_consts' s�o: 2179 2180 'const_prefix' (valor padr�o: 'xx') � a seq��ncia de caracteres 2181 usada para prefixar todos os s�mbolos gerados por 'reduce_consts' 2182 para representar subexpress�es constantes. 2183 2184 'const_counter' (valor padr�o: 1) � o �ndice inteiro usado para 2185 gerar s�mbolos �nicos para representar cada subexpress�o constante 2186 emcontrada por 'reduce_consts'. 2187 2188 'load (rducon)' torna essa fun��o dispon�vel para uso. 'demo 2189 (rducon)' faz uma demonstra��o dessa fun��o. 2190 219169.2.6 Pacote scifac 2192-------------------- 2193 2194 -- Fun��o: gcfac (<expr>) 2195 'gcfac' fun��o de fatora��o que tenta aplicar a mesma heur�stica 2196 que cient�stas aplicam em tentativas de fazer express�es 2197 extremamente simples. 'gcfac' est� limitada a fatora��es 2198 monomiais. Para um somat�rio, 'gcfac' faz o seguinte: 2199 2200 1. Fatores sobre os inteiros. 2201 2. Coloca em evid�ncia o maior expoente de termos ocorrendo como 2202 coeficientes, independentemente da complexidade dos termos. 2203 3. Usa (1) e (2) em fatora��es de pares de termos adjascentes. 2204 4. Repetidamente e recursivamente aplica essas t�cnicas at� que a 2205 express�o n�o mais mude. 2206 2207 O item (3) n�o necess�riamente faz uma tarefa �tima fatora��o par a 2208 par devido � dificuldade combinat�ria natural de encontrar qual de 2209 todas dos poss�veis rearranjos de pares retorna o mais compacto 2210 resultado de fatora��o de um par. 2211 2212 'load (scifac)' torna essa fun��o dispon�vel para uso. 'demo 2213 (scifac)' faz uma demonstra��o dessa fun��o. 2214 221569.2.7 Pacote sqdnst 2216-------------------- 2217 2218 -- Fun��o: sqrtdenest (<expr>) 2219 Desaninha 'sqrt' de simples, num�rico, bin�mios de ra�zes 2220 irracionais de n�meros racionais , onde for poss�vel. E.g. 2221 2222 (%i1) load (sqdnst)$ 2223 (%i2) sqrt(sqrt(3)/2+1)/sqrt(11*sqrt(2)-12); 2224 sqrt(3) 2225 sqrt(------- + 1) 2226 2 2227 (%o2) --------------------- 2228 sqrt(11 sqrt(2) - 12) 2229 (%i3) sqrtdenest(%); 2230 sqrt(3) 1 2231 ------- + - 2232 2 2 2233 (%o3) ------------- 2234 1/4 3/4 2235 3 2 - 2 2236 2237 Algumas vezes isso ajuda na hora de aplicar 'sqrtdenest' mais que 2238 uma vez, sobre coisas como '(19601-13860 sqrt(2))^(7/4)'. 2239 2240 'load (sqdnst)' Torna essa fun��o dispon�vel para uso. 2241 2242 2243File: maxima.info, Node: solve_rec, Next: stats, Prev: simplification, Up: Top 2244 224570 solve_rec 2246************ 2247 2248* Menu: 2249 2250* Introdu��o a solve_rec:: 2251* Fun��es e Vari�veis Definidas para solve_rec:: 2252 2253 2254File: maxima.info, Node: Introdu��o a solve_rec, Next: Fun��es e Vari�veis Definidas para solve_rec, Prev: solve_rec, Up: solve_rec 2255 225670.1 Introdu��o a solve_rec 2257=========================== 2258 2259'solve_rec' � um pacote para resolver recorr�ncias lineares com 2260coeficientes polinomiais. 2261 2262 Um arquivo de domostra��o est� disponivel com 'demo(solve_rec);'. 2263 2264 Exemplo: 2265 2266 (%i1) load("solve_rec")$ 2267 (%i2) solve_rec((n+4)*s[n+2] + s[n+1] - (n+1)*s[n], s[n]); 2268 n 2269 %k (2 n + 3) (- 1) %k 2270 1 2 2271 (%o2) s = -------------------- + --------------- 2272 n (n + 1) (n + 2) (n + 1) (n + 2) 2273 2274 2275File: maxima.info, Node: Fun��es e Vari�veis Definidas para solve_rec, Prev: Introdu��o a solve_rec, Up: solve_rec 2276 227770.2 Fun��es e Vari�veis Definidas para solve_rec 2278================================================= 2279 2280 -- Fun��o: reduce_order (<rec>, <sol>, <var>) 2281 2282 Reduz a ordem de recorr�ncia linear <rec> quando uma solu��o 2283 particular <sol> for conhecida. A recorr�ncia reduzida pode ser 2284 usada para pegar outras solu��es. 2285 2286 Exemplo: 2287 2288 (%i3) rec: x[n+2] = x[n+1] + x[n]/n; 2289 x 2290 n 2291 (%o3) x = x + -- 2292 n + 2 n + 1 n 2293 (%i4) solve_rec(rec, x[n]); 2294 WARNING: found some hypergeometrical solutions! 2295 (%o4) x = %k n 2296 n 1 2297 (%i5) reduce_order(rec, n, x[n]); 2298 (%t5) x = n %z 2299 n n 2300 2301 n - 1 2302 ==== 2303 \ 2304 (%t6) %z = > %u 2305 n / %j 2306 ==== 2307 %j = 0 2308 2309 (%o6) (- n - 2) %u - %u 2310 n + 1 n 2311 (%i6) solve_rec((n+2)*%u[n+1] + %u[n], %u[n]); 2312 n 2313 %k (- 1) 2314 1 2315 (%o6) %u = ---------- 2316 n (n + 1)! 2317 2318 So the general solution is 2319 2320 n - 1 2321 ==== n 2322 \ (- 1) 2323 %k n > -------- + %k n 2324 2 / (n + 1)! 1 2325 ==== 2326 n = 0 2327 2328 -- Vari�vel de op��o: simplify_products 2329 Valor padr�o: 'true' 2330 2331 Se 'simplify_products' for 'true', 'solve_rec' ir� tentar 2332 simplificar produtos no resultado. 2333 2334 Veja tamb�m: 'solve_rec'. 2335 2336 -- Fun��o: simplify_sum (<expr>) 2337 2338 Tenta simplificar todos os somat�rios que aparecem na <expr> para 2339 uma forma a mais simplificada poss�vel. 2340 2341 'simplify_sum' usa os algor�tmos de Gosper e de Zeilberger para 2342 simplificar somat�rios. 2343 2344 Para usar essa fun��o primeiramente chame o pacote 'simplify_sum' 2345 com 'load(simplify_sum)'. 2346 2347 Exemplo: 2348 2349 (%i1) load("simplify_sum")$ 2350 (%i2) sum(binom(n+k,k)/2^k, k, 0, n) + sum(binom(2*n, 2*k), k, 0, n); 2351 n n 2352 ==== ==== 2353 \ binomial(n + k, k) \ 2354 (%o2) > ------------------ + > binomial(2 n, 2 k) 2355 / k / 2356 ==== 2 ==== 2357 k = 0 k = 0 2358 (%i3) simplify_sum(%); 2359 n 2360 4 n 2361 (%o3) -- + 2 2362 2 2363 2364 -- Fun��o: solve_rec (<eqn>, <var>, [<init>]) 2365 Encontra solu��es hipergeom�tricas para a recorr�ncia linear <eqn> 2366 com coeficientes polinomiais na vari�vel <var>. Argumentos 2367 opcionais <init> s�o as condi��es iniciais. 2368 2369 'solve_rec' pode resolver recorr�ncias lineares com coeficientes 2370 constantes, encontrando solu��es hipergeom�tricas para recorr�ncias 2371 lineares homog�neas com coeficientes polinomiais, solu��es 2372 racionais para recorr�ncias lineares com coeficientes polinomiais e 2373 pode resolver recorr�ncias do tipo de Ricatti. 2374 2375 Note que o tempo de execu��o do algor�tmo usado para encontrar 2376 solu��es hipergeom�tricas aumenta exponencialmente com o grau do 2377 coeficiente lider e guia. 2378 2379 Para usar essa fun��o primeiramente chame o pacote 'solve_rec' com 2380 'load(solve_rec);'. 2381 2382 Exemplo de recorr�ncia linear com coeficientes constantes: 2383 2384 (%i2) solve_rec(a[n]=a[n-1]+a[n-2]+n/2^n, a[n]); 2385 n n 2386 (sqrt(5) - 1) %k (- 1) 2387 1 n 2388 (%o2) a = ------------------------- - ---- 2389 n n n 2390 2 5 2 2391 n 2392 (sqrt(5) + 1) %k 2393 2 2 2394 + ------------------ - ---- 2395 n n 2396 2 5 2 2397 2398 Exemplo de recorr�ncia linear com coeficientes polinomiais: 2399 2400 (%i7) 2*x*(x+1)*y[x] - (x^2+3*x-2)*y[x+1] + (x-1)*y[x+2]; 2401 2 2402 (%o7) (x - 1) y - (x + 3 x - 2) y + 2 x (x + 1) y 2403 x + 2 x + 1 x 2404 (%i8) solve_rec(%, y[x], y[1]=1, y[3]=3); 2405 x 2406 3 2 x! 2407 (%o9) y = ---- - -- 2408 x 4 2 2409 2410 Exemplo de recorr�ncia do tipo de Ricatti: 2411 2412 (%i2) x*y[x+1]*y[x] - y[x+1]/(x+2) + y[x]/(x-1) = 0; 2413 y y 2414 x + 1 x 2415 (%o2) x y y - ------ + ----- = 0 2416 x x + 1 x + 2 x - 1 2417 (%i3) solve_rec(%, y[x], y[3]=5)$ 2418 (%i4) ratsimp(minfactorial(factcomb(%))); 2419 3 2420 30 x - 30 x 2421 (%o4) y = - ------------------------------------------------- 2422 x 6 5 4 3 2 2423 5 x - 3 x - 25 x + 15 x + 20 x - 12 x - 1584 2424 2425 Veja tamb�m: 'solve_rec_rat', 'simplify_products', e 2426 'product_use_gamma'. 2427 2428 -- Fun��o: solve_rec_rat (<eqn>, <var>, [<init>]) 2429 2430 Encontra solu��es racionais para recorr�ncias lineares. Veja 2431 solve_rec para uma descri��o dos argumentos. 2432 2433 Para usar essa fun��o primeirametne chame o pacote 'solve_rec' com 2434 'load(solve_rec);'. 2435 2436 Exemplo: 2437 2438 (%i1) (x+4)*a[x+3] + (x+3)*a[x+2] - x*a[x+1] + (x^2-1)*a[x]; 2439 (%o1) (x + 4) a + (x + 3) a - x a 2440 x + 3 x + 2 x + 1 2441 2 2442 + (x - 1) a 2443 x 2444 (%i2) solve_rec_rat(% = (x+2)/(x+1), a[x]); 2445 1 2446 (%o2) a = --------------- 2447 x (x - 1) (x + 1) 2448 2449 Veja tamb�m: 'solve_rec'. 2450 2451 -- Vari�vel de op��o: product_use_gamma 2452 Valor padr�o: 'true' 2453 2454 Quando simplificando produtos, 'solve_rec' introduz a fun��o gama 2455 dentro da express�o se 'product_use_gamma' for 'true'. 2456 2457 Veja tamb�m: 'simplify_products', 'solve_rec'. 2458 2459 -- Fun��o: summand_to_rec (<summand>, <k>, <n>) 2460 -- Fun��o: summand_to_rec (<summand>, [<k>, <lo>, <hi>], <n>) 2461 2462 Retorna a recorr�ncia satisfeita pelo somat�rio 2463 2464 sup 2465 ==== 2466 \ 2467 > x 2468 / 2469 ==== 2470 k = inf 2471 2472 onde x � hipergeom�trico em <k> e <n>. SE <inf> e <sup> forem 2473 omitidos, s�o assumidos como sendo 'inf = -inf' e 'sup = inf'. 2474 2475 Para usar essa fun��o primeiro chame o pacote 'simplify_sum' com 2476 'load(simplify_sum)'. 2477 2478 Exemplo: 2479 2480 (%i1) load("simplify_sum")$ 2481 (%i2) summand: binom(n,k); 2482 (%o2) binomial(n, k) 2483 (%i3) summand_to_rec(summand,k,n); 2484 (%o3) 2 sm - sm = 0 2485 n n + 1 2486 (%i7) summand: binom(n, k)/(k+1); 2487 binomial(n, k) 2488 (%o7) -------------- 2489 k + 1 2490 (%i8) summand_to_rec(summand, [k, 0, n], n); 2491 (%o8) 2 (n + 1) sm - (n + 2) sm = - 1 2492 n n + 1 2493 2494 2495File: maxima.info, Node: stats, Next: stirling, Prev: solve_rec, Up: Top 2496 249771 stats 2498******** 2499 2500* Menu: 2501 2502* Introdu��o a stats:: 2503* Fun��es e Vari�veis Definidas para inference_result:: 2504* Fun��es e Vari�veis Definidas para stats:: 2505* Fun��es e Vari�veis Definidas para distribui��es especiais:: 2506 2507 2508File: maxima.info, Node: Introdu��o a stats, Next: Fun��es e Vari�veis Definidas para inference_result, Prev: Top, Up: Top 2509 251071.1 Introdu��o a stats 2511======================= 2512 2513O pacote 'stats' cont�m um conjunto de procedimentos de infer�ncia 2514cl�ssica estat�stica e procedimentos de teste. 2515 2516 Todas essas fun��es retornam um objeto do Maxima chamado 2517'inference_result' que cont�m os resultados necess�rios para infer�ncias 2518de manipula��o e tomada de decis�es. 2519 2520 A vari�vel global 'stats_numer' controla se resultados s�o mostrados 2521em ponto flutuante ou simb�lico e no formato racional; seu valor padr�o 2522� 'true' e os resultados s�o retornados no formato de ponto flutuante. 2523 2524 O pacote 'descriptive' cont�m alguns utilit�rios para manipular 2525estruturas de dados (listas e matrizes); por exemplo, para extrair 2526subamostras. O pacote 'descriptive' tamb�m cont�m alguns exemplos sobre 2527como usar o pacote 'numericalio' para ler dados a partir de arquivo no 2528formato texto plano. Veja 'descriptive' e 'numericalio' para maiores 2529detalhes. 2530 2531 O pacote 'stats' precisa dos pacotes 'descriptive', 'distrib' e 2532'inference_result'. 2533 2534 Para coment�rios, erros ou sugest�es, por favor contate o autor em 2535 2536 <'mario AT edu DOT xunta DOT es'>. 2537 2538 2539File: maxima.info, Node: Fun��es e Vari�veis Definidas para inference_result, Next: Fun��es e Vari�veis Definidas para stats, Prev: Introdu��o a stats, Up: Top 2540 254171.2 Fun��es e Vari�veis Definidas para inference_result 2542======================================================== 2543 2544 -- Fun��o: inference_result (<t�tulo>, <valores>, <n�meros>) 2545 2546 Constr�i um objeto 'inference_result' do tipo retornado pelas 2547 fun��es stats. O argumento <t�tulo> � uma seq��ncia de caracteres 2548 do Maxima co o nome do procedimento; <valores> � uma lissta com 2549 elementos da forma 's�mbolo = valor' e <n�meros> � uma lista com 2550 n�meros inteiros positivos no intervalo de um para 2551 'length(<valores>)', indicando que valores ser�o mostrados por 2552 padr�o. 2553 2554 Exemplo: 2555 2556 Este � um exemplo que mostras os resultados associados a um 2557 ret�ngulo. O t�tulo deste objeto � a seq��ncia de caraceteres 2558 '"Ret�ngulo"', o qual armazena cinco resultados, a saber ''base', 2559 ''altura', ''diagonal', ''�rea', e ''per�metro', por�m s� mostra o 2560 primeiro, segundo, quinto e quarto resultado. O resultado 2561 ''diagonal' tamb�m � armazenado neste objeto, no entanto n�o � 2562 mostrado por padr�o; para se ter acesso a este valor, faz-se uso da 2563 fun��o 'take_inference'. 2564 2565 (%i1) load(inference_result)$ 2566 (%i2) b: 3$ h: 2$ 2567 (%i3) inference_result("Ret�ngulo", 2568 ['base=b, 2569 'altura=h, 2570 'diagonal=sqrt(b^2+h^2), 2571 '�rea=b*h, 2572 'per�metro=2*(b+h)], 2573 [1,2,5,4] ); 2574 | Ret�ngulo 2575 | 2576 | base = 3 2577 | 2578 (%o3) | altura = 2 2579 | 2580 | per�metro = 10 2581 | 2582 | area = 6 2583 (%i4) take_inference('diagonal,%); 2584 (%o4) sqrt(13) 2585 2586 Veja tamb�m 'take_inference'. 2587 2588 -- Fun��o: inferencep (<obj>) 2589 2590 Retorna 'true' ou 'false', dependendo se <obj> � um objeto 2591 'inference_result' ou n�o. 2592 2593 -- Fun��o: items_inference (<obj>) 2594 2595 Retorna uma lista com os nomes dos itens em <obj>, que devem ser um 2596 objeto 'inference_result'. 2597 2598 Exemplo: 2599 2600 O objeto 'inference_result' armazena dois valores, a saber ''pi' e 2601 ''e', mas somente o segundo � mostrado. A fun��o 'items_inference' 2602 retorna os nomes de todos os itens, n�o importa se eles s�o ou n�o 2603 mostrados. 2604 2605 (%i1) load(inference_result)$ 2606 (%i2) inference_result("Hi", ['pi=%pi,'e=%e],[2]); 2607 | Hi 2608 (%o2) | 2609 | e = %e 2610 (%i3) items_inference(%); 2611 (%o3) [pi, e] 2612 2613 -- Fun��o: take_inference (<n>, <obj>) 2614 -- Fun��o: take_inference (<nome>, <obj>) 2615 -- Fun��o: take_inference (<lista>, <obj>) 2616 2617 Retorna o <n>-�simo valor armazenado em <obj> se <n> for um inteiro 2618 positivo, ou o item chamado <nome> se esse for o nome de um item. 2619 Se o primeiro argumento for uma lista de n�meros e/ou s�mbolos, a 2620 fun��o 'take_inference' retorna uma lista com os resultados 2621 correspondentes. 2622 2623 Exemplo: 2624 2625 Fornece um objeto 'inference_result', a fun��o 'take_inference' � 2626 chamada com o objetivo de extrair alguma informa��o armazenada 2627 nesse objeto. 2628 2629 (%i1) load(inference_result)$ 2630 (%i2) b: 3$ h: 2$ 2631 (%i3) sol: inference_result("Ret�ngulo", 2632 ['base=b, 2633 'altura=h, 2634 'diagonal=sqrt(b^2+h^2), 2635 'area=b*h, 2636 'per�metro=2*(b+h)], 2637 [1,2,5,4] ); 2638 | Ret�ngulo 2639 | 2640 | base = 3 2641 | 2642 (%o3) | altura = 2 2643 | 2644 | per�metro = 10 2645 | 2646 | area = 6 2647 (%i4) take_inference('base,sol); 2648 (%o4) 3 2649 (%i5) take_inference(5,sol); 2650 (%o5) 10 2651 (%i6) take_inference([1,'diagonal],sol); 2652 (%o6) [3, sqrt(13)] 2653 (%i7) take_inference(items_inference(sol),sol); 2654 (%o7) [3, 2, sqrt(13), 6, 10] 2655 2656 Veja tamb�m 'inference_result' e 'take_inference'. 2657 2658 2659File: maxima.info, Node: Fun��es e Vari�veis Definidas para stats, Next: Fun��es e Vari�veis Definidas para distribui��es especiais, Prev: Fun��es e Vari�veis Definidas para inference_result, Up: Top 2660 266171.3 Fun��es e Vari�veis Definidas para stats 2662============================================= 2663 2664 -- Vari�vel de op��o: stats_numer 2665 Valor padr�o: 'true' 2666 2667 Se 'stats_numer' for 'true', fun��es de infer�ncia estat�stica 2668 retornam seus resultados em n�meros com ponto flutuante. Se 2669 'stats_numer' for 'false', resultados s�o fornecidos em formato 2670 simb�lico e racional. 2671 2672 -- Fun��o: test_mean (<x>) 2673 -- Fun��o: test_mean (<x>, <op��o_1>, <op��o_2>, ...) 2674 2675 Esse � o teste-<t> de m�dia. O argumento <x> � uma lista ou uma 2676 matriz coluna contendo uma amostra unidimensional. 'test_mean' 2677 tamb;em executa um teste assint�tico baseado no Teorema do Limite 2678 Central se a op��o ''asymptotic' for 'true'. 2679 2680 Op��es: 2681 2682 * ''mean', o valor padr�o � '0', � o valor da m�dia a ser 2683 verificado. 2684 2685 * ''alternative', o valor padr�o � ''twosided', � a hip�tese 2686 alternativa; valores v�lidos s�o: ''twosided', ''greater' e 2687 ''less'. 2688 2689 * ''dev', o valor padr�o � ''unknown', corresponde ao valor do 2690 desvio padr�o quando esse valor de desvio padr�o for 2691 conhecido; valores v�lidos s�o: ''unknown' ou uma express�o 2692 positiva. 2693 2694 * ''conflevel', o valor padr�o � '95/100', n�vel de confid�ncia 2695 para o intervalo de confid�ncia; deve ser uma express�o que 2696 toma um valor em (0,1). 2697 2698 * ''asymptotic', o valor padr�o � 'false', indica se 'test_mean' 2699 exeecuta um teste-<t> exato ou um teste assint�tico 2700 baseando-se no Teorema do Limite Central; valores v�lidos s�o 2701 'true' e 'false'. 2702 2703 A sa�da da fun��o 'test_mean' � um objeto 'inference_result' do 2704 Maxima mostrando os seguintes resultados: 2705 2706 1. ''mean_estimate': a m�dia da amostra. 2707 2708 2. ''conf_level': n�vel de confid�ncia selecionado pelo usu�rio. 2709 2710 3. ''conf_interval': intervalo de confid�ncia para a m�dia da 2711 popula��o. 2712 2713 4. ''method': procedimento de infer�ncia. 2714 2715 5. ''hypotheses': hip�tese do nulo e hip�tese alternativa a ser 2716 testada. 2717 2718 6. ''statistic': valor da amostra estat�stica a ser usado para 2719 testar a hip�tese do nulo. 2720 2721 7. ''distribution': distribui��o da amostra estat�stica, 2722 juntamente com seus par�metro(s). 2723 2724 8. ''p_value': valores de p do teste. 2725 2726 Exemplos: 2727 2728 Executa um teste-<t> exato com vari�ncia desconhecida. A hip�tese 2729 do nulo � H_0: mean=50 contra a alternativa unilatera H_1: mean<50; 2730 conforme os resultados, o valor de p � muito grande, n�o existem 2731 evid�ncias paa rejeitar H_0. 2732 2733 (%i1) load("stats")$ 2734 (%i2) data: [78,64,35,45,45,75,43,74,42,42]$ 2735 (%i3) test_mean(data,'conflevel=0.9,'alternative='less,'mean=50); 2736 | MEAN TEST 2737 | 2738 | mean_estimate = 54.3 2739 | 2740 | conf_level = 0.9 2741 | 2742 | conf_interval = [minf, 61.51314273502712] 2743 | 2744 (%o3) | method = Exact t-test. Unknown variance. 2745 | 2746 | hypotheses = H0: mean = 50 , H1: mean < 50 2747 | 2748 | statistic = .8244705235071678 2749 | 2750 | distribution = [student_t, 9] 2751 | 2752 | p_value = .7845100411786889 2753 2754 Nesta ocasi�o Maxima executa um testte assint�tico, baseado no 2755 Teorema do Limite Central. A hip�tese do nulo � H_0: equal(mean, 2756 50) contra a alternativa de duas vias H_1: not equal(mean, 50); 2757 conforme os resultados, o valor de p � muito pequeno, H_0 pode ser 2758 rejeitado em favor da alternativa H_1. Note que, como indicado 2759 pela componente 'Method', esse procedimento pode ser aplicado a 2760 grandes amostras. 2761 2762 (%i1) load("stats")$ 2763 (%i2) test_mean([36,118,52,87,35,256,56,178,57,57,89,34,25,98,35, 2764 98,41,45,198,54,79,63,35,45,44,75,42,75,45,45, 2765 45,51,123,54,151], 2766 'asymptotic=true,'mean=50); 2767 | MEAN TEST 2768 | 2769 | mean_estimate = 74.88571428571429 2770 | 2771 | conf_level = 0.95 2772 | 2773 | conf_interval = [57.72848600856194, 92.04294256286663] 2774 | 2775 (%o2) | method = Large sample z-test. Unknown variance. 2776 | 2777 | hypotheses = H0: mean = 50 , H1: mean # 50 2778 | 2779 | statistic = 2.842831192874313 2780 | 2781 | distribution = [normal, 0, 1] 2782 | 2783 | p_value = .004471474652002261 2784 2785 -- Fun��o: test_means_difference (<x1>, <x2>) 2786 -- Fun��o: test_means_difference (<x1>, <x2>, <op��o_1>, <op��o_2>, 2787 ...) 2788 2789 Esse � o teste-<t> de diferen�a de m�dias entre duas amostras. Os 2790 argumentos <x1> e <x2> s�o listas ou matrizes colunas contendo duas 2791 amostras independentes. No caso de diferentes vari�ncias 2792 desconhecidas (veja op��es ''dev1', ''dev2' e ''varequal' abaixo), 2793 os graus de liberdade s�o calculados por meio da aproxima��o de 2794 Welch. 'test_means_difference' tamb�m executa um teste assint�tico 2795 baseado no Teorema do Limite Central se a op��o ''asymptotic' for 2796 escolhida para 'true'. 2797 2798 Op��es: 2799 2800 * 2801 * ''alternative', o valor padr�o � ''twosided', � a hip�tese 2802 alternativa; valores v�lidos s�o: ''twosided', ''greater' e 2803 ''less'. 2804 2805 * ''dev1', o valor padr�o � ''unknown', � o valor do desvio 2806 padr�o da amostra <x1> quando esse desvio for conhecido; 2807 valores v�lidos s�o: ''unknown' ou uma express�o positiva. 2808 2809 * ''dev2', o valor padr�o � ''unknown', � o valor do desvio 2810 padr�o da amostra <x2> quando esse desvio for conhecido; 2811 valores v�lidos s�o: ''unknown' ou uma express�o positiva. 2812 2813 * ''varequal', o valor padr�o � 'false', se vari�ncias podem 2814 serem consideradas como iguais ou n�o; essa op��o tem efeito 2815 somente quando ''dev1' e/ou ''dev2' forem ''unknown'. 2816 2817 * ''conflevel', o valor padr�o � '95/100', n�vel de confid�ncia 2818 para o intervalo de confid�ncia; deve ser uma express�o que 2819 toma valores em (0,1). 2820 2821 Nota de Tradu��o: (0,1) representa intervalo aberto. 2822 2823 * ''asymptotic', o valor padr�o � 'false', indica se 2824 'test_means_difference' executa um teste-<t> exato ou um teste 2825 ass�nt�tico baseando-se no Teorema do Limite Central; valores 2826 v�lidos s�o 'true' e 'false'. 2827 2828 A sa�da da fun��o 'test_means_difference' � um objeto 2829 'inference_result' do Maxima mostrando os seguintes resultados: 2830 2831 1. ''diff_estimate': a diferen�a de m�dias estimadas. 2832 2833 2. ''conf_level': n�vel de confid�ncia selecionado pelo usu�rio. 2834 2835 3. ''conf_interval': intervalo de confid�ncia para a diferen�a de 2836 m�dias. 2837 2838 4. ''method': procedimento de infer�ncia. 2839 2840 5. ''hypotheses': a hip�tese do nulo e a hip�tese alternativa a 2841 serem testadas. 2842 2843 6. ''statistic': valor da amostra estat�stica usado para testar a 2844 hip�tese do nulo. 2845 2846 7. ''distribution': distribui��o da amostra estat�stica, 2847 juntamente com seu(s) par�metro(s). 2848 2849 8. ''p_value': valor de p do teste. 2850 2851 Exemplos: 2852 2853 A igualdade de m�dias � testada com duas pequenas amostras <x> e 2854 <y>, contra a alternativa H_1: m_1>m_2, sendo m_1 e m_2 as m�dias 2855 das popula��es; vari�ncias s�o desconhecidas e supostamente 2856 admitidas para serem diferentes. 2857 2858 (%i1) load("stats")$ 2859 (%i2) x: [20.4,62.5,61.3,44.2,11.1,23.7]$ 2860 (%i3) y: [1.2,6.9,38.7,20.4,17.2]$ 2861 (%i4) test_means_difference(x,y,'alternative='greater); 2862 | DIFFERENCE OF MEANS TEST 2863 | 2864 | diff_estimate = 20.31999999999999 2865 | 2866 | conf_level = 0.95 2867 | 2868 | conf_interval = [- .04597417812882298, inf] 2869 | 2870 (%o4) | method = Exact t-test. Welch approx. 2871 | 2872 | hypotheses = H0: mean1 = mean2 , H1: mean1 > mean2 2873 | 2874 | statistic = 1.838004300728477 2875 | 2876 | distribution = [student_t, 8.62758740184604] 2877 | 2878 | p_value = .05032746527991905 2879 2880 O mesmo teste que antes, mas agora as vari�ncias s�o admitidas 2881 serem supostamente iguais. 2882 2883 (%i1) load("stats")$ 2884 (%i2) x: [20.4,62.5,61.3,44.2,11.1,23.7]$ 2885 (%i3) y: matrix([1.2],[6.9],[38.7],[20.4],[17.2])$ 2886 (%i4) test_means_difference(x,y,'alternative='greater,'varequal=true); 2887 | DIFFERENCE OF MEANS TEST 2888 | 2889 | diff_estimate = 20.31999999999999 2890 | 2891 | conf_level = 0.95 2892 | 2893 | conf_interval = [- .7722627696897568, inf] 2894 | 2895 (%o4) | method = Exact t-test. Unknown equal variances 2896 | 2897 | hypotheses = H0: mean1 = mean2 , H1: mean1 > mean2 2898 | 2899 | statistic = 1.765996124515009 2900 | 2901 | distribution = [student_t, 9] 2902 | 2903 | p_value = .05560320992529344 2904 2905 -- Fun��o: test_variance (<x>) 2906 -- Fun��o: test_variance (<x>, <op��o_1>, <op��o_2>, ...) 2907 2908 Esse � o teste da vari�ncia <chi^2>. O argumento <x> � uma lista 2909 ou uma matriz coluna contendo uma amostra unidimensional tomada 2910 entre a popula��o normal. 2911 2912 Op��es: 2913 2914 * ''mean', o valor padr�o � ''unknown', � a m�dia da popula��o, 2915 quando for conhecida. 2916 2917 * ''alternative', o valor padr�o � ''twosided', � a hip�tese 2918 alternativa; valores v�lidos s�o: ''twosided', ''greater' e 2919 ''less'. 2920 2921 * ''variance', o valor padr�o � '1', isso � o valor (positivo) 2922 da vari�ncia a ser testado. 2923 2924 * ''conflevel', o valor padr�o � '95/100', n�vel de confid�ncia 2925 para o intervalo de confid�ncia; deve ser uma express�o que 2926 toma valores em (0,1). 2927 2928 A sa�da da fun��o 'test_variance' est� no objeto 'inference_result' 2929 do Maxima mostrando os seguintes resultados: 2930 2931 1. ''var_estimate': a vari�ncia da amostra. 2932 2933 2. ''conf_level': n�vel de confid�ncia selecionado pelo usu�rio. 2934 2935 3. ''conf_interval': intervalo de confid�ncia para a vari�ncia da 2936 popula��o. 2937 2938 4. ''method': procedimento de infer�ncia. 2939 2940 5. ''hypotheses': a hip�tese do nulo e a hip�tese alternativa a 2941 serem testadas. 2942 2943 6. ''statistic': valor da amostra estat�stica usado para testar a 2944 hip�tese do nulo. 2945 2946 7. ''distribution': distribui��o da amostra estat�stica, 2947 juntamente com seu par�metro. 2948 2949 8. ''p_value': o valor de p do teste. 2950 2951 Exemplos: 2952 2953 Isso � testado se a vari�ncia de uma popula��o com m�dia 2954 desconhhecida for igual ou maior que 200. 2955 2956 (%i1) load("stats")$ 2957 (%i2) x: [203,229,215,220,223,233,208,228,209]$ 2958 (%i3) test_variance(x,'alternative='greater,'variance=200); 2959 | VARIANCE TEST 2960 | 2961 | var_estimate = 110.75 2962 | 2963 | conf_level = 0.95 2964 | 2965 | conf_interval = [57.13433376937479, inf] 2966 | 2967 (%o3) | method = Variance Chi-square test. Unknown mean. 2968 | 2969 | hypotheses = H0: var = 200 , H1: var > 200 2970 | 2971 | statistic = 4.43 2972 | 2973 | distribution = [chi2, 8] 2974 | 2975 | p_value = .8163948512777689 2976 2977 -- Fun��o: test_variance_ratio (<x1>, <x2>) 2978 -- Fun��o: test_variance_ratio (<x1>, <x2>, <op��o_1>, <op��o_2>, ...) 2979 2980 Isso � o teste <F> da raz�o de vari�ncia para duas popula��es 2981 normais. Os argumentos <x1> e <x2> s�o listas ou matrizes colunas 2982 contendo duas amostras independentes. 2983 2984 Op��es: 2985 2986 * ''alternative', o valor padr�o � ''twosided', � a hip�tese 2987 alternativa; valores v�lidos s�o: ''twosided', ''greater' e 2988 ''less'. 2989 2990 * ''mean1', o valor padr�o � ''unknown', quando for conhecida, 2991 isso � a m�dia da popula��o da qual <x1> foi tomada. 2992 2993 * ''mean2', o valor padr�o � ''unknown', quando for conhecida, 2994 isso � a m�dia da popula��o da qual <x2> foi tomada. 2995 2996 * ''conflevel', o valor padr�o � '95/100', n�vel de confid�ncia 2997 para o intervalo de confid�ncia da raz�o; deve ser uma 2998 express�o que tome valores em (0,1). 2999 3000 A sa�da da fun��o 'test_variance_ratio' � um objeto 3001 'inference_result' do Maxima mostrando os seguintes resultados: 3002 3003 1. ''ratio_estimate': a raz�o de vari�ncia da amostra. 3004 3005 2. ''conf_level': n�vel de confid�ncia selecionado pelo usu�rio. 3006 3007 3. ''conf_interval': intervalo de confid�ncia para a raz�o de 3008 vari�ncia. 3009 3010 4. ''method': procedimento de infer�ncia. 3011 3012 5. ''hypotheses': a hip�tese do nulo e a hip�tese alternativa a 3013 serem testadas. 3014 3015 6. ''statistic': valor da amostra estat�stica usado para testar a 3016 hip�tese do nulo. 3017 3018 7. ''distribution': distribui��o da amostra estat�stica, 3019 juntamente com seus par�metros. 3020 3021 8. ''p_value': o valor de p do teste. 3022 3023 Exemplos: 3024 3025 a igualdade das vari�ncias de duas popula��es normais � verificado 3026 contra a alternativa que a primeira � maior que a segunda. 3027 3028 (%i1) load("stats")$ 3029 (%i2) x: [20.4,62.5,61.3,44.2,11.1,23.7]$ 3030 (%i3) y: [1.2,6.9,38.7,20.4,17.2]$ 3031 (%i4) test_variance_ratio(x,y,'alternative='greater); 3032 | VARIANCE RATIO TEST 3033 | 3034 | ratio_estimate = 2.316933391522034 3035 | 3036 | conf_level = 0.95 3037 | 3038 | conf_interval = [.3703504689507268, inf] 3039 | 3040 (%o4) | method = Variance ratio F-test. Unknown means. 3041 | 3042 | hypotheses = H0: var1 = var2 , H1: var1 > var2 3043 | 3044 | statistic = 2.316933391522034 3045 | 3046 | distribution = [f, 5, 4] 3047 | 3048 | p_value = .2179269692254457 3049 3050 -- Fun��o: test_sign (<x>) 3051 -- Fun��o: test_sign (<x>, <op��o_1>, <op��o_2>, ...) 3052 3053 Esse � o teste de sinal n�o param�trico para a mediana de uma 3054 popula��o cont�nua. O argumento <x> � uma lista ou uma matriz 3055 coluna contendo uma amostra unidimensional. 3056 3057 Op��es: 3058 3059 * ''alternative', o valor padr�o � ''twosided', � a hip�tese 3060 alternativa; valores v�lidos s�o: ''twosided', ''greater' e 3061 ''less'. 3062 3063 * ''median', o valor padr�o � '0', � o valor da mediana a ser 3064 verificado. 3065 3066 A sa�da da fun��o 'test_sign' � um objeto 'inference_result' do 3067 Maxima mostrando os seguintes resultados: 3068 3069 1. ''med_estimate': a mediana da amostra. 3070 3071 2. ''method': procedimento de infer�ncia. 3072 3073 3. ''hypotheses': a hip�tese do nulo e a hip�tese alternativa a 3074 serem testadas. 3075 3076 4. ''statistic': valor da amostra estat�stica usada para testar a 3077 hip�tese do nulo. 3078 3079 5. ''distribution': distribui��o da amostra estat�stica, 3080 juntamente com seu(s) par�metro(s). 3081 3082 6. ''p_value': o valor de p do teste. 3083 3084 Exemplos: 3085 3086 Verifica se a popula��o da qual a amostra foi tomada tem mediana 6, 3087 contra a alternativa H_1: median > 6. 3088 3089 (%i1) load("stats")$ 3090 (%i2) x: [2,0.1,7,1.8,4,2.3,5.6,7.4,5.1,6.1,6]$ 3091 (%i3) test_sign(x,'median=6,'alternative='greater); 3092 | SIGN TEST 3093 | 3094 | med_estimate = 5.1 3095 | 3096 | method = Non parametric sign test. 3097 | 3098 (%o3) | hypotheses = H0: median = 6 , H1: median > 6 3099 | 3100 | statistic = 7 3101 | 3102 | distribution = [binomial, 10, 0.5] 3103 | 3104 | p_value = .05468749999999989 3105 3106 -- Fun��o: test_signed_rank (<x>) 3107 -- Fun��o: test_signed_rank (<x>, <op��o_1>, <op��o_2>, ...) 3108 3109 Esse � o teste de ranque sinalizado de Wilcoxon para fazer 3110 infer�ncias sobre a mediana de uma popula��o cont�nua. O argumento 3111 <x> � uma lista ou uma matriz coluna contendo uma amostra 3112 unidimensional. Executa uma aproxima��o normal se o tamanho da 3113 amostra for maior que 20, ou se existirem zeros ou houverem 3114 empates. 3115 3116 Veja tamb�m 'pdf_rank_test' e 'cdf_rank_test'. 3117 3118 Op��es: 3119 3120 * ''median', o valor padr�o � '0', � o valor da mediana a ser 3121 verificado. 3122 3123 * ''alternative', o valor padr�o � ''twosided', � a hip�tese 3124 alternativa; valores v�lidos s�o: ''twosided', ''greater' e 3125 ''less'. 3126 3127 A sa�da da fun��o 'test_signed_rank' � um objeto 'inference_result' 3128 do Maxima com os seguintes resultados: 3129 3130 1. ''med_estimate': a mediana da amostra. 3131 3132 2. ''method': procedimento de infer�ncia. 3133 3134 3. ''hypotheses': a hip�tese do nulo e a hip�tese alternativa a 3135 serem testadas. 3136 3137 4. ''statistic': valor da amostra estat�stica usado para testar a 3138 hip�tese do nulo. 3139 3140 5. ''distribution': distribui��o da amostra estat�stica, 3141 juntamente com seu(s) par�metro(s). 3142 3143 6. ''p_value': o valor de p do teste. 3144 3145 Exemplos: 3146 3147 Verifica a hip�tese do nulo H_0: median = 15 contra a alternativa 3148 H_1: median > 15. Esse � um teste exato, ua vez que n�o exite 3149 empates. 3150 3151 (%i1) load("stats")$ 3152 (%i2) x: [17.1,15.9,13.7,13.4,15.5,17.6]$ 3153 (%i3) test_signed_rank(x,median=15,alternative=greater); 3154 | SIGNED RANK TEST 3155 | 3156 | med_estimate = 15.7 3157 | 3158 | method = Exact test 3159 | 3160 (%o3) | hypotheses = H0: med = 15 , H1: med > 15 3161 | 3162 | statistic = 14 3163 | 3164 | distribution = [signed_rank, 6] 3165 | 3166 | p_value = 0.28125 3167 3168 Verifica a hip�tese do nulo H_0: equal(median, 2.5) contra a 3169 alternativa H_1: not equal(median, 2.5). Esse � um teste 3170 aproximado, uma vez que ocorrem empates. 3171 3172 (%i1) load("stats")$ 3173 (%i2) y:[1.9,2.3,2.6,1.9,1.6,3.3,4.2,4,2.4,2.9,1.5,3,2.9,4.2,3.1]$ 3174 (%i3) test_signed_rank(y,median=2.5); 3175 | SIGNED RANK TEST 3176 | 3177 | med_estimate = 2.9 3178 | 3179 | method = Asymptotic test. Ties 3180 | 3181 (%o3) | hypotheses = H0: med = 2.5 , H1: med # 2.5 3182 | 3183 | statistic = 76.5 3184 | 3185 | distribution = [normal, 60.5, 17.58195097251724] 3186 | 3187 | p_value = .3628097734643669 3188 3189 -- Fun��o: test_rank_sum (<x1>, <x2>) 3190 -- Fun��o: test_rank_sum (<x1>, <x2>, <op��o_1>) 3191 3192 Esse � o teste de Wilcoxon-Mann-Whitney para compara��o das 3193 medianas de duas popula��es cont�nuas. Os primeiros dois 3194 argumentos <x1> e <x2> s�o listas ou matrizes colunas com os dados 3195 de duas amostras independentes. Executa aproxima��o normal se 3196 quaisquer dos tamanhos de amostra for maior que 10, ou se houverem 3197 empates. 3198 3199 Op��o: 3200 3201 * ''alternative', o valor padr�o � ''twosided', � a hip�tese 3202 alternativa; valores v�lidos s�o: ''twosided', ''greater' e 3203 ''less'. 3204 3205 A sa�da da fun��o 'test_rank_sum' � um objeto 'inference_result' do 3206 Maxima com os seguintes resultados: 3207 3208 1. ''method': procedimento de infer�ncia. 3209 3210 2. ''hypotheses': a hip�tese do nulo e a hip�tese alternativa a 3211 serem testadas. 3212 3213 3. ''statistic': valor da amostra estat�stica usada para testar a 3214 hip�tese do nulo. 3215 3216 4. ''distribution': distribui��o da amostra estat�stica, 3217 juntamente com seus par�metros. 3218 3219 5. ''p_value': o valor de p do teste. 3220 3221 Exemplos: 3222 3223 Verifica se popula��es possuem medianas similares. Tamanhos de 3224 amotra s�o pequenos e � feito um teste exato. 3225 3226 (%i1) load("stats")$ 3227 (%i2) x:[12,15,17,38,42,10,23,35,28]$ 3228 (%i3) y:[21,18,25,14,52,65,40,43]$ 3229 (%i4) test_rank_sum(x,y); 3230 | RANK SUM TEST 3231 | 3232 | method = Exact test 3233 | 3234 | hypotheses = H0: med1 = med2 , H1: med1 # med2 3235 (%o4) | 3236 | statistic = 22 3237 | 3238 | distribution = [rank_sum, 9, 8] 3239 | 3240 | p_value = .1995886466474702 3241 3242 Agora, com grandes amostras e empates, o procedimento faz 3243 aproxima��o norma. A hip�tese alternativa � H_1: median1 < 3244 median2. 3245 3246 (%i1) load("stats")$ 3247 (%i2) x: [39,42,35,13,10,23,15,20,17,27]$ 3248 (%i3) y: [20,52,66,19,41,32,44,25,14,39,43,35,19,56,27,15]$ 3249 (%i4) test_rank_sum(x,y,'alternative='less); 3250 | RANK SUM TEST 3251 | 3252 | method = Asymptotic test. Ties 3253 | 3254 | hypotheses = H0: med1 = med2 , H1: med1 < med2 3255 (%o4) | 3256 | statistic = 48.5 3257 | 3258 | distribution = [normal, 79.5, 18.95419580097078] 3259 | 3260 | p_value = .05096985666598441 3261 3262 -- Fun��o: test_normality (<x>) 3263 3264 Teste de Shapiro-Wilk para normalidade. O argumento <x> � uma 3265 lista de n�meros, e o tamanho da amostra deve ser maior que 2 e 3266 menor ou igua a 5000, de outra forma, a fun��o 'test_normality' 3267 sinaliza com um erro. 3268 3269 Refer�ncia: 3270 3271 [1] Algorithm AS R94, Applied Statistics (1995), vol.44, no.4, 3272 547-551 3273 3274 A sa�da da fun��o 'test_normality' � um objeto 'inference_result' 3275 do Maxima com os seguintes resultados: 3276 3277 1. ''statistic': valor do <W> estat�stico. 3278 3279 2. ''p_value': valor de p sob a hip�tese de normalidade. 3280 3281 Exemplos: 3282 3283 Verifica a normalidade de uma popula��o, baseada em uma amostra de 3284 tamanho 9. 3285 3286 (%i1) load("stats")$ 3287 (%i2) x:[12,15,17,38,42,10,23,35,28]$ 3288 (%i3) test_normality(x); 3289 | SHAPIRO - WILK TEST 3290 | 3291 (%o3) | statistic = .9251055695162436 3292 | 3293 | p_value = .4361763918860381 3294 3295 -- Fun��o: simple_linear_regression (<x>) 3296 -- Fun��o: simple_linear_regression (<x> <op��o_1>) 3297 3298 Regress�o linear simples, y_i=a+b x_i+e_i, onde os e_i s�o 3299 N(0,sigma) vari�veis aleat�rias independentes. O argumento <x> 3300 deve ser uma matriz de duas colunas ou uma lista de pares. 3301 3302 Op��es: 3303 3304 * ''conflevel', o valor padr�o � '95/100', n�vel de confid�ncia 3305 para o intervalo de confid�ncia; isso deve ser uma express�o 3306 que tome valores em (0,1). 3307 3308 * ''regressor', o valor padr�o � ''x', nome da vari�vel 3309 independente. 3310 3311 A sa�da da fun��o 'simple_linear_regression' � um objeto 3312 'inference_result' do Maxima com os seguintes resultados: 3313 3314 1. ''model': a equa��o ajustada. �til para fazer novas 3315 previs�es. Veja exemplos abaixo. 3316 3317 2. ''means': m�dia de duas vari�veis pseudo-aleat�rias. 3318 3319 3. ''variances': vari�ncias de ambas as vari�veis. 3320 3321 4. ''correlation': coeficiente de correla��o. 3322 3323 5. ''adc': coeficiente de determina��o ajustado. 3324 3325 6. ''a_estimation': estimador do par�metro <a>. 3326 3327 7. ''a_conf_int': intervalo de confid�ncia do par�metro <a>. 3328 3329 8. ''b_estimation': estimador do par�metro <b>. 3330 3331 9. ''b_conf_int': intervalo de confid�ncia do par�metro <b>. 3332 3333 10. ''hypotheses': a hip�tese do nulo e a hip�tese alternativa 3334 sobre o par�metro <b>. 3335 3336 11. ''statistic': valor da amostra estat�stica usado para testar 3337 a hip�tese do nulo. 3338 3339 12. ''distribution': distribui��o da amostra estat�stica, 3340 juntamente com seu par�metro. 3341 3342 13. ''p_value': o valor de p do teste sobre <b>. 3343 3344 14. ''v_estimation': estimador de vari�ncia imparcial, ou 3345 vari�ncia residual. 3346 3347 15. ''v_conf_int': intervalo de confid�ncia da vari�ncia. 3348 3349 16. ''cond_mean_conf_int': intervalo de confid�ncia paa a m�dia 3350 condicionada. Veja exemplos abaixo. 3351 3352 17. ''new_pred_conf_int': intervalo de confid�ncia para uma nova 3353 previs�o. Veja exemplos abaixo. 3354 3355 18. ''residuals': lista de pares (previs�o, res�duo), ordenados 3356 em rela��o �s previs�es. �til para achar o melhor da an�lise 3357 de ajuste. Veja exemplos abaixo. 3358 3359 Somente os itens 1, 4, 14, 9, 10, 11, 12, e 13 acima, nessa ordem, 3360 s�o mostrados por padr�o. Os restantes escondem-se at� que o 3361 usu�rio fa�a uso de fun��es 'items_inference' e 'take_inference'. 3362 3363 Exemplo: 3364 3365 Ajustando um modelo linear para uma amostras de duas vari�veis. A 3366 entrada '%i4' monta p gr�fico da amostra junto com a linha de 3367 regress�o; a entrada '%i5' calcula 'y' dado 'x=113'; a m�dia e o 3368 intervalo de confid�ncia para uma nova previs�o quando 'x=113' s�o 3369 tamb�m calculados. 3370 3371 (%i1) load("stats")$ 3372 (%i2) s:[[125,140.7],[130,155.1],[135,160.3],[140,167.2],[145,169.8]]$ 3373 (%i3) z:simple_linear_regression(s,conflevel=0.99); 3374 | SIMPLE LINEAR REGRESSION 3375 | 3376 | model = 1.405999999999985 x - 31.18999999999804 3377 | 3378 | correlation = .9611685255255155 3379 | 3380 | v_estimation = 13.57966666666665 3381 | 3382 (%o3) | b_conf_int = [.04469633662525263, 2.767303663374718] 3383 | 3384 | hypotheses = H0: b = 0 ,H1: b # 0 3385 | 3386 | statistic = 6.032686683658114 3387 | 3388 | distribution = [student_t, 3] 3389 | 3390 | p_value = 0.0038059549413203 3391 (%i4) plot2d([[discrete, s], take_inference(model,z)], 3392 [x,120,150], 3393 [gnuplot_curve_styles, ["with points","with lines"]] )$ 3394 (%i5) take_inference(model,z), x=133; 3395 (%o5) 155.808 3396 (%i6) take_inference(means,z); 3397 (%o6) [135.0, 158.62] 3398 (%i7) take_inference(new_pred_conf_int,z), x=133; 3399 (%o7) [132.0728595995113, 179.5431404004887] 3400 3401 3402File: maxima.info, Node: Fun��es e Vari�veis Definidas para distribui��es especiais, Prev: Fun��es e Vari�veis Definidas para stats, Up: Top 3403 340471.4 Fun��es e Vari�veis Definidas para distribui��es especiais 3405=============================================================== 3406 3407 -- Fun��o: pdf_signed_rank (<x>, <n>) 3408 Fun��o densidade de probabilidade da distribui��o exata da 3409 estat�stica do rank sinalizado. O argumento <x> � um n�mero real e 3410 <n> um inteiro positivo. 3411 3412 Veja tamb�m 'test_signed_rank'. 3413 3414 -- Fun��o: cdf_signed_rank (<x>, <n>) 3415 Fun��o de densidade cumulativa da distribui��o exata da estat�stica 3416 do rank sinalizado. O argumento <x> � um n�mero real e <n> um 3417 inteiro positivo. 3418 3419 Veja tamb�m 'test_signed_rank'. 3420 3421 -- Fun��o: pdf_rank_sum (<x>, <n>, <m>) 3422 Fun��o densidade de probabilidade da distribui��o exata da 3423 estat�stica do somat�rio do rank. O argumento <x> � um n�mero real 3424 e <n> e <m> s�o ambos inteiros positivos. 3425 3426 Veja tamb�m 'test_rank_sum'. 3427 3428 -- Fun��o: cdf_rank_sum (<x>, <n>, <m>) 3429 Fun��o de densidade cumulativa da distribui��o exata da estat�stica 3430 do somat�rio do rank. O argumento <x> � um n�mero real e <n> e <m> 3431 s�o ambos inteiro positivos. 3432 3433 Veja tamb�m 'test_rank_sum'. 3434 3435 3436File: maxima.info, Node: stirling, Next: stringproc, Prev: stats, Up: Top 3437 343872 stirling 3439*********** 3440 3441* Menu: 3442 3443* Fun��es e Vari�veis Definidas para stirling:: 3444 3445 3446File: maxima.info, Node: Fun��es e Vari�veis Definidas para stirling, Prev: stirling, Up: stirling 3447 344872.1 Fun��es e Vari�veis Definidas para stirling 3449================================================ 3450 3451 -- Fun��o: stirling (<z>,<n>) 3452 Substitui 'gamma(x)' pela f�rmula de Stirling O(1/x^(2n-1)). 3453 Quando <n> for um inteiro estritamente negativo, sinaliza um erro. 3454 3455 Refer�ncia: Abramowitz & Stegun, " Handbook of mathematical 3456 functions", 6.1.40. 3457 3458 Exemplos: 3459 (%i1) load (stirling)$ 3460 3461 (%i2) stirling(gamma(%alpha+x)/gamma(x),1); 3462 1/2 - x x + %alpha - 1/2 3463 (%o2) x (x + %alpha) 3464 1 1 3465 --------------- - ---- - %alpha 3466 12 (x + %alpha) 12 x 3467 %e 3468 (%i3) taylor(%,x,inf,1); 3469 %alpha 2 %alpha 3470 %alpha x %alpha - x %alpha 3471 (%o3)/T/ x + -------------------------------- + . . . 3472 2 x 3473 (%i4) map('factor,%); 3474 %alpha - 1 3475 %alpha (%alpha - 1) %alpha x 3476 (%o4) x + ------------------------------- 3477 2 3478 3479 A fun��o 'stirling' conhece a diferen�a entre a vari�vel <gamma> e 3480 a fun��o 'gamma': 3481 3482 (%i5) stirling(gamma + gamma(x),0); 3483 x - 1/2 - x 3484 (%o5) gamma + sqrt(2) sqrt(%pi) x %e 3485 (%i6) stirling(gamma(y) + gamma(x),0); 3486 y - 1/2 - y 3487 (%o6) sqrt(2) sqrt(%pi) y %e 3488 x - 1/2 - x 3489 + sqrt(2) sqrt(%pi) x %e 3490 3491 Para usar essa fun��o escreva primeiro 'load("stirling")'. 3492 3493 3494File: maxima.info, Node: stringproc, Next: unit, Prev: stirling, Up: Top 3495 349673 stringproc 3497************* 3498 3499* Menu: 3500 3501* Introdu��o a manipula��o de seq��ncias de caracteres:: 3502* Fun��es e Vari�veis para entrada e sa�da:: 3503* Fun��es e Vari�veis para caracteres:: 3504* Fun��es e Vari�veis para seq��ncias de caracteres:: 3505 3506 3507File: maxima.info, Node: Introdu��o a manipula��o de seq��ncias de caracteres, Next: Fun��es e Vari�veis para entrada e sa�da, Prev: stringproc, Up: stringproc 3508 350973.1 Introdu��o a manipula��o de seq��ncias de caracteres 3510========================================================= 3511 3512O arquivo 'stringproc.lisp' amplia a compatibilidade do Maxima de 3513trabalhar com seq��ncias de caracteres e adiciona algumas fun��es �teis 3514a entrada e sa�da de dados. 3515 3516 Para esclarecimentos e corre��es por favor mande um e-mail para 3517van.nek at arcor.de . 3518 3519 No Maxima uma seq��ncia de caracteres � facilmente contru�da 3520digitando "texto" (qualquer texto desejado entre aspas duplas). Note 3521que seq��ncias de caracteres do Maxima n�o s�o seq��ncias de caracteres 3522do Lisp e vice-versa. 'stringp' realiza testes para seq��ncias de 3523caracteres do Maxima, e 'lstringp' realiza testes para seq��ncias de 3524caracteres do Lisp. Se por alguma raz�o voce tiver um valor, que � uma 3525seq��ncia de caracteres do Lisp, talvez quando estiver usando a fun��o 3526'sconcat' do Maxima, voc� pode converter via 'sunlisp'. 3527 3528 (%i1) m: "text"; 3529 (%o1) text 3530 (%i2) [stringp(m),lstringp(m)]; 3531 (%o2) [true, false] 3532 (%i3) l: sconcat("text"); 3533 (%o3) text 3534 (%i4) [stringp(l),lstringp(l)]; 3535 (%o4) [false, true] 3536 (%i5) stringp( sunlisp(l) ); 3537 (%o5) true 3538 3539 Todas as fun��es em 'stringproc.lisp', que retornarem seq��ncias de 3540caracteres, retornam seq��ncias de caracteres do Maxima. 3541 3542 Caracteres s�o introduzidos como seq��ncias de caracteres do Maxima 3543de comprimento 1. Com certeza, esses caracteres n�o s�o caracteres do 3544Lisp. Testes podem ser realizados com 'charp' ( 'lcharp' e convers�es 3545do Lisp para o Maxima com 'cunlisp'). 3546 3547 (%i1) c: "e"; 3548 (%o1) e 3549 (%i2) [charp(c),lcharp(c)]; 3550 (%o2) [true, false] 3551 (%i3) supcase(c); 3552 (%o3) E 3553 (%i4) charp(%); 3554 (%o4) true 3555 3556 Novamente, todas as fun��es em 'stringproc.lisp', que retornam 3557caracteres, retornam caracteres do Maxima. devido a esse fato, que os 3558caracteres introduzidos s�o seq��ncias de caracteres comprimento 1, voc� 3559pode usar muitas das fun��es de seq��ncia de caracteres tamb�m para 3560caracteres. Como visto, 'supcase' � um exemplo. 3561 3562 � importante saber, que o primeiro caractere em uma seq��ncia de 3563caracteres do Maxima �st� na posi��o 1. Isso � designado devido ao fato 3564de o primeiro elemento em uma lista do Maxima est� na posi��o 1 tamb�m. 3565Veja defini��es de 'charat' e de 'charlist' para obter exemplos. 3566 3567 Em aplica��es fn��es de seq��ncia de caractere s�o muitas vezes 3568usadas quando estamos trabalhando com arquivos. Voc� encontrar� algumas 3569�teis fun��es de fluxo e fun��es de impress�es em 'stringproc.lisp'. O 3570seguinte exemplo mostra algumas das fun��es aqui introduzidas no 3571trabalho. 3572 3573 Exemplo: 3574 3575 'openw' retorna um fluxo de sa�da para um arquivo, 'printf' ent�o 3576permite escrita formatada para esse arquivo. Veja 'printf' para 3577detalhes. 3578 3579 +(%i1) s: openw("E:/file.txt"); 3580 +(%o1) #<output stream E:/file.txt> 3581 +(%i2) for n:0 thru 10 do printf( s, "~d ", fib(n) ); 3582 +(%o2) done 3583 +(%i3) printf( s, "~%~d ~f ~a ~a ~f ~e ~a~%", 3584 42,1.234,sqrt(2),%pi,1.0e-2,1.0e-2,1.0b-2 ); 3585 +(%o3) false 3586 +(%i4) close(s); 3587 +(%o4) true 3588 3589 Ap�s fechar o fluxo voc� pode abr�-lo novamente, dessa vez com 3590dire��o de entrada. 'readline' retorna a linha completa como uma 3591seq��ncia de caracteres. O pacote 'stringproc' agora oferece muitas 3592fun��es para manipula��o de seq��ncias de caracteres. A troca de 3593indica��es/fichas pode ser realizada por 'split' ou por 'tokens'. 3594 3595 (%i5) s: openr("E:/file.txt"); 3596 (%o5) #<input stream E:/file.txt> 3597 (%i6) readline(s); 3598 (%o6) 0 1 1 2 3 5 8 13 21 34 55 3599 (%i7) line: readline(s); 3600 (%o7) 42 1.234 sqrt(2) %pi 0.01 1.0E-2 1.0b-2 3601 (%i8) list: tokens(line); 3602 (%o8) [42, 1.234, sqrt(2), %pi, 0.01, 1.0E-2, 1.0b-2] 3603 (%i9) map( parsetoken, list ); 3604 (%o9) [42, 1.234, false, false, 0.01, 0.01, false] 3605 3606 'parsetoken' somente analiza n�meros inteiros e em ponto flutuante. 3607A an�lise de s�mbolos ou grandes n�meros em ponto flutuante precisa de 3608'parse_string', que ir� ser disponibilizada para uso automaticamente 3609atrav�s de 'eval_string.lisp'. 3610 3611 (%i10) map( parse_string, list ); 3612 (%o10) [42, 1.234, sqrt(2), %pi, 0.01, 0.01, 1.0b-2] 3613 (%i11) float(%); 3614 (%o11) [42.0, 1.234, 1.414213562373095, 3.141592653589793, 0.01, 0.01, 0.01] 3615 (%i12) readline(s); 3616 (%o12) false 3617 (%i13) close(s)$ 3618 3619 'readline' retorna 'false' quado o fim de arquivo acontecer. 3620 3621 3622File: maxima.info, Node: Fun��es e Vari�veis para entrada e sa�da, Next: Fun��es e Vari�veis para caracteres, Prev: Introdu��o a manipula��o de seq��ncias de caracteres, Up: stringproc 3623 362473.2 Fun��es e Vari�veis para entrada e sa�da 3625============================================= 3626 3627Exemplo: 3628 3629 (%i1) s: openw("E:/file.txt"); 3630 (%o1) #<output stream E:/file.txt> 3631 (%i2) control: 3632 "~2tAn atom: ~20t~a~%~2tand a list: ~20t~{~r ~}~%~2tand an integer: ~20t~d~%"$ 3633 (%i3) printf( s,control, 'true,[1,2,3],42 )$ 3634 (%o3) false 3635 (%i4) close(s); 3636 (%o4) true 3637 (%i5) s: openr("E:/file.txt"); 3638 (%o5) #<input stream E:/file.txt> 3639 (%i6) while stringp( tmp:readline(s) ) do print(tmp)$ 3640 An atom: true 3641 and a list: one two three 3642 and an integer: 42 3643 (%i7) close(s)$ 3644 3645 -- Fun��o: close (<fluxo>) 3646 Fecha <fluxo> e retorna 'true' se <fluxo> tiver sido aberto 3647 anteriormente. 3648 3649 -- Fun��o: flength (<fluxo>) 3650 Retorna o n�mero de elementos em <fluxo>. 3651 3652 -- Fun��o: fposition (<fluxo>) 3653 -- Fun��o: fposition (<fluxo>, <pos>) 3654 Retorna a posi��o corrente em <fluxo>, se <pos> n�o est� sendo 3655 usada. Se <pos> estiver sendo usada, 'fposition' escolhe a posi��o 3656 em <fluxo>. <pos> tem que ser um n�mero positivo, o primeiro 3657 elemento em <fluxo> est� na posi��o 1. 3658 3659 -- Fun��o: freshline () 3660 -- Fun��o: freshline (<fluxo>) 3661 escreve uma nova linha (em <fluxo>), se a posi��o atual n�o for um 3662 in�cio de linha. Veja tamb�m 'newline'. 3663 3664 -- Fun��o: newline () 3665 -- Fun��o: newline (<fluxo>) 3666 Escreve uma nova linha (para <fluxo>). Veja 'sprint' para um 3667 exemplo de uso de 'newline()'. Note que existem alguns casos, onde 3668 'newline()'n�o trabalha como esperado. 3669 3670 -- Fun��o: opena (<arquivo>) 3671 Retorna um fluxo de sa�da para <arquivo>. Se um arquivo j� 3672 existente tiver sido aberto, 'opena' anexa os elementos ao final do 3673 arquivo. 3674 3675 -- Fun��o: openr (<arquivo>) 3676 Retorna um fluxo para <arquivo>. Se <arquivo> n�o existir, ele 3677 ser� criado. 3678 3679 -- Fun��o: openw (<arquivo>) 3680 Retorna um fluxo de sa�da para <arquivo>. Se <arquivo> n�o 3681 existir, ser� criado. Se um arquivo j� existente for aberto, 3682 'openw' modifica destrutivametne o <arquivo>. 3683 3684 -- Fun��o: printf (<dest>, <seq_caracte>) 3685 -- Fun��o: printf (<dest>, <seq_caracte>, <expr_1>, ..., <expr_n>) 3686 Torna a fun��o FORMAT do Lisp Comum dispon�vel no Maxima. 3687 (Retirado de gcl.info: "format produces formatted output by 3688 outputting the caracteres of control-string string and observing 3689 that a tilde introduces a directive. The caractere after the 3690 tilde, possibly preceded by prefix parameters and modifiers, 3691 specifies what kind of formatting is desired. Most directives use 3692 one or more elements of args to create their output.") 3693 3694 A seguinte descri��o e oa exemplos podem fornecer uma id�ia de uso 3695 de 'printf'. Veja um refer�ncia de Lisp para maiores informa��es. 3696 3697 ~% nova linha 3698 ~& nov�ssima line 3699 ~t tabula��o 3700 ~$ monet�rio 3701 ~d inteiro decimal 3702 ~b inteiro bin�rio 3703 ~o inteiro octal 3704 ~x inteiro hexadecimal 3705 ~br inteiro de base b 3706 ~r soletra um inteiro 3707 ~p plural 3708 ~f ponto flutuante 3709 ~e nota��o cient�fica 3710 ~g ~f ou ~e, dependendo da magnitude 3711 ~a como mostrado pela fun��o print do Maxima 3712 ~s seq��ncias de caracteres entre "aspas duplas" 3713 ~~ ~ 3714 ~< justifica��o de texto, ~> terminador de justifica��o de texto 3715 ~( convers�o de caixa alta/baixa, ~) terminador de convers�o de caixa 3716 ~[ sele��o, ~] terminador de sele��o 3717 ~{ itera��o, ~} terminador de itera��o 3718 3719 Por favor note que n�o existe especificador de formato para grandes 3720 n�meros em ponto flutuante. Todavia grandes n�meros em ponto 3721 flutuante podem simplesmente serem mostrados por meio da diretiva 3722 '~a'. '~s' mostra a seq��ncias de caracteres entre "aspas duplas", 3723 voc� pode evitar isso usando '~a'. Note que a diretiva de sele��o 3724 '~[' � indexada em zero. Tamb�m note que existem algumas 3725 diretivas, que n�o trabalham no Maxima. Por exemplo, '~:[' falha. 3726 3727 (%i1) printf( false, "~a ~a ~4f ~a ~@r", 3728 "String",sym,bound,sqrt(12),144), bound = 1.234; 3729 (%o1) String sym 1.23 2*sqrt(3) CXLIV 3730 (%i2) printf( false,"~{~a ~}",["one",2,"THREE"] ); 3731 (%o2) one 2 THREE 3732 (%i3) printf( true,"~{~{~9,1f ~}~%~}",mat ), 3733 mat = args( matrix([1.1,2,3.33],[4,5,6],[7,8.88,9]) )$ 3734 1.1 2.0 3.3 3735 4.0 5.0 6.0 3736 7.0 8.9 9.0 3737 (%i4) control: "~:(~r~) bird~p ~[is~;are~] singing."$ 3738 (%i5) printf( false,control, n,n,if n=1 then 0 else 1 ), n=2; 3739 (%o5) Two birds are singing. 3740 3741 Se <dest> for um fluxo ou 'true', ent�o 'printf' retorna 'false'. 3742 De outra forma, 'printf' retorna uma seq��ncia de caracteres 3743 contendo a sa�da. 3744 3745 -- Fun��o: readline (<fluxo>) 3746 Retorna uma seq��ncia de caracteres contendo os caracteres a partir 3747 da posi��o corrente em <fluxo> at� o fim de linha ou <false> se o 3748 fim de linha do arquivo for encontrado. 3749 3750 -- Fun��o: sprint (<expr_1>, ..., <expr_n>) 3751 Avalia e mostra seus argumentos um ap�s o outro 'sobre uma linha' 3752 iniciando na posi��o mais � esquerda. Os n�meros s�o mostrados com 3753 o '-' � direita do n�mero, e isso desconsidera o comprimento da 3754 linha. 'newline()', que ir� ser chamada automaticamente a partir 3755 de 'stringproc.lisp' pode ser �til, se voc� desejar colocar uma 3756 parada de linha intermedi�ria. 3757 3758 (%i1) for n:0 thru 22 do sprint( fib(n) )$ 3759 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 3760 (%i2) for n:0 thru 22 do ( 3761 sprint(fib(n)), if mod(n,10)=9 then newline() )$ 3762 0 1 1 2 3 5 8 13 21 34 3763 55 89 144 233 377 610 987 1597 2584 4181 3764 6765 10946 17711 3765 3766 3767File: maxima.info, Node: Fun��es e Vari�veis para caracteres, Next: Fun��es e Vari�veis para seq��ncias de caracteres, Prev: Fun��es e Vari�veis para entrada e sa�da, Up: stringproc 3768 376973.3 Fun��es e Vari�veis para caracteres 3770======================================== 3771 3772 -- Fun��o: alphacharp (<caractere>) 3773 Retorna 'true' se <caractere> for um caractere alfab�tico. 3774 3775 -- Fun��o: alphanumericp (<caractere>) 3776 Retorna 'true' se <caractere> for um caractere alfab�tico ou um 3777 d�gito. 3778 3779 -- Fun��o: ascii (<int>) 3780 Retorna o caractere correspondente ao c�digo num�rico ASCII <int>. 3781 ( -1 < int < 256 ) 3782 3783 (%i1) for n from 0 thru 255 do ( 3784 tmp: ascii(n), if alphacharp(tmp) then sprint(tmp), if n=96 then newline() )$ 3785 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 3786 a b c d e f g h i j k l m n o p q r s t u v w x y z 3787 3788 -- Fun��o: cequal (<caractere_1>, <caractere_2>) 3789 Retorna 'true' se <caractere_1> e <caractere_2> forem os mesmos. 3790 3791 -- Fun��o: cequalignore (<caractere_1>, <caractere_2>) 3792 como 'cequal' mas ignora a caixa alta/baixa. 3793 3794 -- Fun��o: cgreaterp (<caractere_1>, <caractere_2>) 3795 Retorna 'true' se o c�digo num�rico ASCII do <caractere_1> for 3796 maior que o c�digo num�rico ASCII do <caractere_2>. 3797 3798 -- Fun��o: cgreaterpignore (<caractere_1>, <caractere_2>) 3799 Como 'cgreaterp' mas ignora a caixa alta/baixa. 3800 3801 -- Fun��o: charp (<obj>) 3802 Retorna 'true' se <obj> for um caractere do Maxima. Veja na se��o 3803 "Introdu��o a manipula��o de seq��ncias de caracteres" para ter um 3804 exemplo. 3805 3806 -- Fun��o: cint (<caractere>) 3807 Retorna o c�digo num�ico ASCII de <caractere>. 3808 3809 -- Fun��o: clessp (<caractere_1>, <caractere_2>) 3810 Retorna 'true' se o c�digo num�rico ASCII de <caractere_1> for 3811 menor que o c�digo num�rico ASCII de <caractere_2>. 3812 3813 -- Fun��o: clesspignore (<caractere_1>, <caractere_2>) 3814 Como em 'clessp' ignora a caixa alta/baixa. 3815 3816 -- Fun��o: constituent (<caractere>) 3817 Retorna 'true' se <caractere> for caractere gr�fico e n�o o 3818 caractere de espa�o em branco. Um caractere gr�fico � um caractere 3819 que se pode ver, adicionado o caractere de espa�o em branco. 3820 ('constituent' foi definida por Paul Graham, em ANSI Common Lisp, 3821 1996, p�gina 67.) 3822 3823 (%i1) for n from 0 thru 255 do ( 3824 tmp: ascii(n), if constituent(tmp) then sprint(tmp) )$ 3825 ! " # % ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B 3826 C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c 3827 d e f g h i j k l m n o p q r s t u v w x y z { | } ~ 3828 3829 -- Fun��o: cunlisp (<lisp_char>) 3830 Converte um caractere do Lisp em um caractere do Maxima. (Voc� 3831 pode n�o precisar dessa fun��o.) 3832 3833 -- Fun��o: digitcharp (<caractere>) 3834 Retorna 'true' se <caractere> for um d�gito (algarismo de 0 a 9). 3835 3836 -- Fun��o: lcharp (<obj>) 3837 Retorna 'true' se <obj> for um caractere do Lisp. (Voc� pode n�o 3838 precisar dessa fun��o.) 3839 3840 -- Fun��o: lowercasep (<caractere>) 3841 Retorna 'true' se <caractere> for um caractere em caixa baixa. 3842 3843 -- Variable: newline 3844 O caractere de nova linha. 3845 3846 -- Vari�vel: space 3847 O caractere de espa�o em branco. 3848 3849 -- Vari�vel: tab 3850 O caractere de tabula��o. 3851 3852 -- Fun��o: uppercasep (<caractere>) 3853 Retorna 'true' se <caractere> for um caractere em caixa alta. 3854 3855 3856File: maxima.info, Node: Fun��es e Vari�veis para seq��ncias de caracteres, Prev: Fun��es e Vari�veis para caracteres, Up: stringproc 3857 385873.4 Fun��es e Vari�veis para seq��ncias de caracteres 3859====================================================== 3860 3861 -- Fun��o: sunlisp (<lisp_string>) 3862 Converte uma seq��ncia de caracteres do Lisp em uma seq��ncia de 3863 caracteres do Maxima. (Em geral voc� pode n�o precisar dessa 3864 fun��o.) 3865 3866 -- Fun��o: lstringp (<obj>) 3867 Retorna 'true' se <obj> is uma seq��ncia de caracteres do Lisp. 3868 (Em geral voc� pode n�o precisar dessa fun��o.) 3869 3870 -- Fun��o: stringp (<obj>) 3871 Retorna 'true' se <obj> for uma seq��ncia de caracteres do Maxima. 3872 Veja a introdu��o para obter exemplos. 3873 3874 -- Fun��o: charat (<seq_caracte>, <n>) 3875 Retorna o <n>-�simo caractere de <seq_caracte>. O primeiro 3876 caractere em <seq_caracte> � retornado com <n> = 1. 3877 3878 (%i1) charat("Lisp",1); 3879 (%o1) L 3880 3881 -- Fun��o: charlist (<seq_caracte>) 3882 Retorna a lsita de todos os caracteres em <seq_caracte>. 3883 3884 (%i1) charlist("Lisp"); 3885 (%o1) [L, i, s, p] 3886 (%i2) %[1]; 3887 (%o2) L 3888 3889 -- Fun��o: parsetoken (<seq_caracte>) 3890 'parsetoken' converte a primeira ficha em <seq_caracte> para o 3891 correspondente n�mero ou retorna 'false' se o n�mero n�o puder ser 3892 determinado. O conjunto de delimitadores para a troca de fichas � 3893 '{space, comma, semicolon, tab, newline}' 3894 3895 Nota de tradu��o: espa�o, v�rgula, ponto e v�rgula, tabula��o e 3896 nova linha. 3897 3898 (%i1) 2*parsetoken("1.234 5.678"); 3899 (%o1) 2.468 3900 3901 Para analizar voc� pode tamb�m usar a fun��o 'parse_string'. Veja 3902 a descri��o no arquivo 'share\contrib\eval_string.lisp'. 3903 3904 -- Fun��o: sconc (<expr_1>, ..., <expr_n>) 3905 Avalia seus argumentos e concatena-os em uma seq��ncia de 3906 caracteres. 'sconc' � como 'sconcat' mas retorna uma seq��ncia de 3907 caracteres do Maxima. 3908 3909 (%i1) sconc("xx[",3,"]:",expand((x+y)^3)); 3910 (%o1) xx[3]:y^3+3*x*y^2+3*x^2*y+x^3 3911 (%i2) stringp(%); 3912 (%o2) true 3913 3914 -- Fun��o: scopy (<seq_caracte>) 3915 Retorna uma c�pia de <seq_caracte> como uma nova seq��ncia de 3916 caracteres. 3917 3918 -- Fun��o: sdowncase (<seq_caracte>) 3919 -- Fun��o: sdowncase (<seq_caracte>, <in�cio>) 3920 -- Fun��o: sdowncase (<seq_caracte>, <in�cio>, <fim>) 3921 Como em 'supcase', mas caracteres em caixa alta s�o convertidos 3922 para caracteres em caixa baixa. 3923 3924 -- Fun��o: sequal (<seq_caracte__1>, <seq_caracte__2>) 3925 Retorna 'true' se <seq_caracte__1> e <seq_caracte__2> tiverem o 3926 mesmo comprimento e contiverem os mesmos caracteres. 3927 3928 -- Fun��o: sequalignore (<seq_caracte__1>, <seq_caracte__2>) 3929 Como em 'sequal' mas igonara a caixa alta/baixa. 3930 3931 -- Fun��o: sexplode (<seq_caracte>) 3932 'sexplode' � um apelido para a fun��o 'charlist'. 3933 3934 -- Fun��o: simplode (<lista>) 3935 -- Fun��o: simplode (<lista>, <delim>) 3936 'simplode' takes uma 'lista' ou express�es e concatena-as em uma 3937 seq��ncia de caracteres. Se nenhum delimitador <delim> for usado, 3938 'simplode' funciona como 'sconc' e n�o utiliza delimitador. 3939 <delim> pode ser qualquer seq��ncia de caracteres. 3940 3941 (%i1) simplode(["xx[",3,"]:",expand((x+y)^3)]); 3942 (%o1) xx[3]:y^3+3*x*y^2+3*x^2*y+x^3 3943 (%i2) simplode( sexplode("stars")," * " ); 3944 (%o2) s * t * a * r * s 3945 (%i3) simplode( ["One","more","coffee."]," " ); 3946 (%o3) One more coffee. 3947 3948 -- Fun��o: sinsert (<seq>, <seq_caracte>, <pos>) 3949 Retorna uma seq��ncia de caracteres que � uma concatena��o de 3950 'substring (<seq_caracte>, 1, <pos> - 1)', a seq��ncia de 3951 caracteres <seq> e 'substring (<seq_caracte>, <pos>)'. Note que o 3952 primeiro caractere est� em <seq_caracte> e est� na posi��o 1. 3953 3954 (%i1) s: "A submarine."$ 3955 (%i2) sconc( substring(s,1,3),"yellow ",substring(s,3) ); 3956 (%o2) A yellow submarine. 3957 (%i3) sinsert("hollow ",s,3); 3958 (%o3) A hollow submarine. 3959 3960 -- Fun��o: sinvertcase (<seq_caracte>) 3961 -- Fun��o: sinvertcase (<seq_caracte>, <in�cio>) 3962 -- Fun��o: sinvertcase (<seq_caracte>, <in�cio>, <fim>) 3963 Retorna <seq_caracte> exceto que cada caractere da posi��o <in�cio> 3964 at� a posi��o <fim> est� invertido. Se a posi��o <fim> n�o for 3965 fornecida, todos os caracteres do in�cio ao <fim> de <seq_caracte> 3966 s�o substitu�dos. 3967 3968 (%i1) sinvertcase("sInvertCase"); 3969 (%o1) SiNVERTcASE 3970 3971 -- Fun��o: slength (<seq_caracte>) 3972 Retorna n�mero de caracteres em <seq_caracte>. 3973 3974 -- Fun��o: smake (<num>, <caractere>) 3975 Retorna uma nova seq��ncia de caracteres repetindo <num> vezes 3976 <caractere>. 3977 3978 (%i1) smake(3,"w"); 3979 (%o1) www 3980 3981 -- Fun��o: smismatch (<seq_caracte__1>, <seq_caracte__2>) 3982 -- Fun��o: smismatch (<seq_caracte__1>, <seq_caracte__2>, <test>) 3983 Retorna a posi��o do primeiro caractere de <seq_caracte__1> no qual 3984 <seq_caracte__1> e <seq_caracte__2> diferem ou 'false' em caso 3985 contr�rio. A fun��o padrao de teste para coincid�ncia � 'sequal'. 3986 Se 'smismatch' pode ignorar a caixa alta/baixa, use 'sequalignore' 3987 como fun��o de teste. 3988 3989 (%i1) smismatch("seven","seventh"); 3990 (%o1) 6 3991 3992 -- Fun��o: split (<seq_caracte>) 3993 -- Fun��o: split (<seq_caracte>, <delim>) 3994 -- Fun��o: split (<seq_caracte>, <delim>, <multiple>) 3995 Retorna a lista de todas as fichas em <seq_caracte>. Cada ficha � 3996 uma seq��ncia de caracteres n�o analisada. 'split' usa <delim> 3997 como delimitador. Se <delim> n�o for fornecido, o caractere de 3998 espa�o � o delimitador padr�o. <multiple> � uma vari�vel booleana 3999 com 'true' como valor padr�o. Multiplos delimitadores s�o lidos 4000 como um. Essa fun��o � �til se tabula��es s�o gravadas com 4001 caracteres de espa�o multiplos. Se <multiple> for escolhido para 4002 'false', cada delimitador � considerado. 4003 4004 (%i1) split("1.2 2.3 3.4 4.5"); 4005 (%o1) [1.2, 2.3, 3.4, 4.5] 4006 (%i2) split("first;;third;fourth",";",false); 4007 (%o2) [first, , third, fourth] 4008 4009 -- Fun��o: sposition (<caractere>, <seq_caracte>) 4010 Retorna a posi��o do primeiro caractere em <seq_caracte> que 4011 coincide com <caractere>. O primeiro caractere em <seq_caracte> 4012 est� na posi��o 1. Para que os caracteres que coincidirem 4013 desconsiderem a caixa alta/baixa veja 'ssearch'. 4014 4015 -- Fun��o: sremove (<seq>, <seq_caracte>) 4016 -- Fun��o: sremove (<seq>, <seq_caracte>, <test>) 4017 -- Fun��o: sremove (<seq>, <seq_caracte>, <test>, <in�cio>) 4018 -- Fun��o: sremove (<seq>, <seq_caracte>, <test>, <in�cio>, <fim>) 4019 Retorna uma seq��ncia de caracteres como <seq_caracte> mas com 4020 todas as subseq��ncias de caracteres que coincidirem com <seq>. A 4021 fun��o padr�o de teste de coincid�ncia � 'sequal'. Se 'sremove' 4022 puder ignorar a caixa alta/baixa enquanto busca por <seq>, use 4023 'sequalignore' como teste. Use <in�cio> e <fim> para limitar a 4024 busca. Note que o primeiro caractere em <seq_caracte> est� na 4025 posi��o 1. 4026 4027 (%i1) sremove("n't","I don't like coffee."); 4028 (%o1) I do like coffee. 4029 (%i2) sremove ("DO ",%,'sequalignore); 4030 (%o2) I like coffee. 4031 4032 -- Fun��o: sremovefirst (<seq>, <seq_caracte>) 4033 -- Fun��o: sremovefirst (<seq>, <seq_caracte>, <test>) 4034 -- Fun��o: sremovefirst (<seq>, <seq_caracte>, <test>, <in�cio>) 4035 -- Fun��o: sremovefirst (<seq>, <seq_caracte>, <test>, <in�cio>, <fim>) 4036 Como em 'sremove' exceto qie a primeira subseq��ncia de caracteres 4037 que coincide com 'seq' � removida. 4038 4039 -- Fun��o: sreverse (<seq_caracte>) 4040 Retorna uma seq��ncia de caracteres com todos os caracteres de 4041 <seq_caracte> em ordem reversa. 4042 4043 -- Fun��o: ssearch (<seq>, <seq_caracte>) 4044 -- Fun��o: ssearch (<seq>, <seq_caracte>, <test>) 4045 -- Fun��o: ssearch (<seq>, <seq_caracte>, <test>, <in�cio>) 4046 -- Fun��o: ssearch (<seq>, <seq_caracte>, <test>, <in�cio>, <fim>) 4047 Retorna a posi��o da primeira subseq��ncia de caracteres de 4048 <seq_caracte> que coincide com a seq��ncia de caracteres <seq>. A 4049 fun��o padr�o de teste de coincid�ncia � 'sequal'. Se 'ssearch' 4050 puder igonorar a caixa alta/baixa, use 'sequalignore' como fun��o 4051 de teste. Use <in�cio> e <fim> para limitar a busca. Note que o 4052 primeiro caractere em <seq_caracte> est� na posi��o 1. 4053 4054 (%i1) ssearch("~s","~{~S ~}~%",'sequalignore); 4055 (%o1) 4 4056 4057 -- Fun��o: ssort (<seq_caracte>) 4058 -- Fun��o: ssort (<seq_caracte>, <test>) 4059 Retorna uma seq��ncia de caracteres que cont�m todos os caracteres 4060 de <seq_caracte> em uma ordem tal que n�o existam dois caracteres 4061 <c> sucessivos e <d> seja tal que 'test (<c>, <d>)' seja 'false' e 4062 'test (<d>, <c>)' seja 'true'. A fun��o padr�o de teste para 4063 ordena��o � <clessp>. O conjunto de fun��es de teste � '{clessp, 4064 clesspignore, cgreaterp, cgreaterpignore, cequal, cequalignore}'. 4065 4066 (%i1) ssort("I don't like Mondays."); 4067 (%o1) '.IMaddeiklnnoosty 4068 (%i2) ssort("I don't like Mondays.",'cgreaterpignore); 4069 (%o2) ytsoonnMlkIiedda.' 4070 4071 -- Fun��o: ssubst (<nova>, <antiga>, <seq_caracte>) 4072 -- Fun��o: ssubst (<nova>, <antiga>, <seq_caracte>, <test>) 4073 -- Fun��o: ssubst (<nova>, <antiga>, <seq_caracte>, <test>, <in�cio>) 4074 -- Fun��o: ssubst (<nova>, <antiga>, <seq_caracte>, <test>, <in�cio>, 4075 <fim>) 4076 Retorna uma seq��ncia de caracteres como <seq_caracte> exceto que 4077 todas as subseq��ncias de caracteres que coincidirem com <antiga> 4078 s�o substitu�das por <nova>. <antiga> e <nova> n�o precisam ser de 4079 mesmo comprimento. A fun��o padr�o de teste para coincid�ncia � 4080 para coincid�ncias � 'sequal'. Se 'ssubst' puder ignorar a cixa 4081 alta/baixa enquanto procurando por <antiga>, use 'sequalignore' 4082 como fun��o de teste. Use <in�cio> e <fim> para limitar a busca. 4083 Note que o primeiro caractere em <seq_caracte> est� na posi��o 1. 4084 4085 (%i1) ssubst("like","hate","I hate Thai food. I hate green tea."); 4086 (%o1) I like Thai food. I like green tea. 4087 (%i2) ssubst("Indian","thai",%,'sequalignore,8,12); 4088 (%o2) I like Indian food. I like green tea. 4089 4090 -- Fun��o: ssubstfirst (<nova>, <antiga>, <seq_caracte>) 4091 -- Fun��o: ssubstfirst (<nova>, <antiga>, <seq_caracte>, <test>) 4092 -- Fun��o: ssubstfirst (<nova>, <antiga>, <seq_caracte>, <test>, 4093 <in�cio>) 4094 -- Fun��o: ssubstfirst (<nova>, <antiga>, <seq_caracte>, <test>, 4095 <in�cio>, <fim>) 4096 Como em 'subst' exceto que somente a primeira subseq��ncia de 4097 caracteres que coincidir com <antiga> � substitu�da. 4098 4099 -- Fun��o: strim (<seq>,<seq_caracte>) 4100 Retorna uma seq��ncia de caracteres como <seq_caracte>, mas com 4101 todos os caracteres que aparecerem em <seq> removidos de ambas as 4102 extremidades. 4103 4104 (%i1) "/* comment */"$ 4105 (%i2) strim(" /*",%); 4106 (%o2) comment 4107 (%i3) slength(%); 4108 (%o3) 7 4109 4110 -- Fun��o: striml (<seq>, <seq_caracte>) 4111 Como em 'strim' exceto que somente a extremidade esquerda de 4112 <seq_caracte> � recordada. 4113 4114 -- Fun��o: strimr (<seq>, <seq_caracte>) 4115 Como em 'strim' exceto que somente a extremidade direita de 4116 seq��ncia de caracteres � recortada. 4117 4118 -- Fun��o: substring (<seq_caracte>, <in�cio>) 4119 -- Fun��o: substring (<seq_caracte>, <in�cio>, <fim>) 4120 Retorna a subseq��ncia de caracteres de <seq_caracte> come�ando na 4121 posi��o <in�cio> e terminando na posi��o <fim>. O caractere na 4122 posi��o <fim> n�o � inclu�do. Se <fim> n�o for fornecido, a 4123 subseq��ncia de caracteres cont�m o restante da seq��ncia de 4124 caracteres. Note que o primeiro caractere em <seq_caracte> est� na 4125 posi��o 1. 4126 4127 (%i1) substring("substring",4); 4128 (%o1) string 4129 (%i2) substring(%,4,6); 4130 (%o2) in 4131 4132 -- Fun��o: supcase (<seq_caracte>) 4133 -- Fun��o: supcase (<seq_caracte>, <in�cio>) 4134 -- Fun��o: supcase (<seq_caracte>, <in�cio>, <fim>) 4135 Retorna <seq_caracte> exceto que caracteres em caixa baixa a partir 4136 da posi��o <in�cio> at� a posi��o <fim> s�o substitu�dos pelo 4137 correspondente caracteres em caixa alta. Se <fim> n�o for 4138 fornecido, todos os caracteres em caixa baixa de <in�cio> at� o fim 4139 de <seq_caracte> s�o substitu�dos. 4140 4141 (%i1) load("stringproc")$ 4142 (%i1) supcase("english",1,2); 4143 (%o1) English 4144 4145 -- Fun��o: tokens (<seq_caracte>) 4146 -- Fun��o: tokens (<seq_caracte>, <test>) 4147 Retorna uma lista de fichas, que tiverem sido extr�dos de 4148 <seq_caracte>. As fichas s�o subseq��ncias de caracteres cujos 4149 caracteres satisfazem a uma determinada fun��o de teste. Se o 4150 teste n�o for fornecido, <constituent> � usada como teste padr�o. 4151 '{constituent, alphacharp, digitcharp, lowercasep, uppercasep, 4152 charp, characterp, alphanumericp}' � o conjunto de fn��es de teste. 4153 (A ver�o Lisp de 'tokens' � escrita por Paul Graham. ANSI Common 4154 Lisp, 1996, page 67.) 4155 4156 (%i1) tokens("24 October 2005"); 4157 (%o1) [24, October, 2005] 4158 (%i2) tokens("05-10-24",'digitcharp); 4159 (%o2) [05, 10, 24] 4160 (%i3) map(parsetoken,%); 4161 (%o3) [5, 10, 24] 4162 4163 4164File: maxima.info, Node: unit, Next: zeilberger, Prev: stringproc, Up: Top 4165 416674 unit 4167******* 4168 4169* Menu: 4170 4171* Introdu��o a Units:: 4172* Fun��es e Vari�veis Definidas para Units:: 4173 4174 4175File: maxima.info, Node: Introdu��o a Units, Next: Fun��es e Vari�veis Definidas para Units, Prev: unit, Up: unit 4176 417774.1 Introdu��o a Units 4178======================= 4179 4180O pacote _unit_ torna o usu�rio apto a converter entre unidades 4181arbitr�rias e trabalhar com dimens�es em equa��es. O funcionamento 4182desse pacote � radicalmente diferente do pacote original units do Maxima 4183- apesar de o original conter uma lista b�sica de defini��es, o pacote 4184atual usa um conjunto de regras para permitir ao usu�rio escolher, sobre 4185uma base dimensional, qual a resposta fianl de unidade pode ser 4186convertida. Isso ir� separar unidades em lugar de mistur�-las na tela, 4187permitindo ao usu�rio durante a leitura identificar as unidades 4188associadas com uma resposta em particular. Isso permitir� ao usu�rio 4189simplificar uma express�o em sua Base fundamental de Unidades, bem como 4190fornecer ajuste fino sobre a simplifica��o de unidades derivadas. 4191An�lise dimensional � poss�vel, e uma variedade de ferramentas est� 4192dispon�vel para gerenciar a convers�o e tamb�m uma variedade de op��es 4193de simplifica��o. Adicionalmente para personalizar convers�o 4194autom�tica, _units_ tamb�m fornede um manual tradicional de op��es de 4195convers�o. 4196 4197 Nota -quando convers�es de unidade forem n�o exatas Maxima ir� fazer 4198aproxima��es resultando em fra��es. Esso � uma conceq��ncia das 4199t�cnicas usadas para simplificar unidades. A mensagem de alerta desse 4200tipo de substitui��o est� desabilitada por padr�o no caso de inidades 4201(normalmente essas mensagens est�o habilitadas) uma vez que essa 4202situa��o de iemiss�o de mensagens de alerta ocorre freq��ntemente e os 4203alertas confundem a sa�da. (O estado atual de 'ratprint' � 4204restabelecido ap�s uma convers�o de unidades, de forma que modifica��es 4205de usu�rio para aquela configura��o ir�o ser preservadas de outra 4206forma.) Se o usu�rio precisar dessa informa��o para 'units', ele pode 4207escolher _unitverbose:on_ para reativar a impress�o de mensagens de 4208alerta do processo de convers�o. 4209 4210 _unit_ est� incl�do no Maxima no diret�rio share/contrib/unit 4211directory. Isso segue aos pacotes normais do Maxima conforme 4212conven��es: 4213 4214 (%i1) load("unit")$ 4215 ******************************************************************* 4216 * Units version 0.50 * 4217 * Definitions based on the NIST Reference on * 4218 * Constants, Units, and Uncertainty * 4219 * Conversion factors from various sources including * 4220 * NIST and the GNU units package * 4221 ******************************************************************* 4222 4223 Redefining necessary functions... 4224 WARNING: DEFUN/DEFMACRO: redefining function TOPLEVEL-MACSYMA-EVAL ... 4225 WARNING: DEFUN/DEFMACRO: redefining function MSETCHK ... 4226 WARNING: DEFUN/DEFMACRO: redefining function KILL1 ... 4227 WARNING: DEFUN/DEFMACRO: redefining function NFORMAT ... 4228 Initializing unit arrays... 4229 Done. 4230 4231 As mensagens WARNING (DE ALERTA) s�o esperadas n �o uma causa de 4232preocupa��o - elas indicam que o pacote _unit_ est� redefinindo fun��es 4233anteriormente definidas no local adequado do Maxima. Essa redefini��o � 4234necess�ria com o bojetivo de manusear adequadamente as unidades. O 4235usu�rio pode estar consciente que se outras modifica��es tiverem sido 4236feitas para essas fun��es por outros pacotes essas novas mudan�as ir�o 4237ser sobrescritas por meio desse processo de disponibiliza��o do pacote 4238'unit'. 4239 4240 O arquivo _unit.mac_ tamb�m chama um arquivo lisp, a saber 4241_unit-functions.lisp_, que cont�m as fun��oes lisp necess�rias ao 4242pacote. 4243 4244 Clifford Yapp � o autor prim�rio. Ele recebeu grande contribui��o de 4245Barton Willis da University of Nebraska at Kearney (UNK), Robert Dodier, 4246e da intr�pida tribo da lista de mensagens do Maxima. 4247 4248 Existem provavelmente muitos erros. Diga-me quais. 'float' e 4249'numer' n�o fazem o que � esperado. 4250 4251 PORFAZER : funcionalidade de dimens�o, manuseio de temperatura, a 4252fun��o 'showabbr' e Cia. Ltda. Mostrar exemplos com adi��o de 4253quantidades contendo unidades. 4254 4255 4256File: maxima.info, Node: Fun��es e Vari�veis Definidas para Units, Prev: Introdu��o a Units, Up: unit 4257 425874.2 Fun��es e Vari�veis Definidas para Units 4259============================================= 4260 4261 -- Fun��o: setunits (<list>) 4262 Por padr�o, o pacote _unit_ n�o usa qualquer dimens�es derivadas, 4263 mas ir� converter todas as unidades nas sete fundamentais do 4264 sistema MKS. 4265 (%i2) N; 4266 kg m 4267 (%o2) ---- 4268 2 4269 s 4270 (%i3) dyn; 4271 1 kg m 4272 (%o3) (------) (----) 4273 100000 2 4274 s 4275 (%i4) g; 4276 1 4277 (%o4) (----) (kg) 4278 1000 4279 (%i5) centigram*inch/minutes^2; 4280 127 kg m 4281 (%o5) (-------------) (----) 4282 1800000000000 2 4283 s 4284 4285 Em alguns casos esse � o comportamento desejado. Se o usu�rio 4286 desejar usar outras unidades, isso � conseguido com o comando 4287 'setunits': 4288 (%i6) setunits([centigram,inch,minute]); 4289 (%o6) done 4290 (%i7) N; 4291 1800000000000 %in cg 4292 (%o7) (-------------) (------) 4293 127 2 4294 %min 4295 (%i8) dyn; 4296 18000000 %in cg 4297 (%o8) (--------) (------) 4298 127 2 4299 %min 4300 (%i9) g; 4301 (%o9) (100) (cg) 4302 (%i10) centigram*inch/minutes^2; 4303 %in cg 4304 (%o10) ------ 4305 2 4306 %min 4307 4308 A escolha de unidades � completamente flex�vel. Por exemplo, se 4309 quisermos voltar para quiilogramas, metros, e segundos como padr�o 4310 para essas dimens�o n�s podemos fazer: 4311 (%i11) setunits([kg,m,s]); 4312 (%o11) done 4313 (%i12) centigram*inch/minutes^2; 4314 127 kg m 4315 (%o12) (-------------) (----) 4316 1800000000000 2 4317 s 4318 4319 Unidade derivadas s�o tamb�m manuse�veis por meio desse comando: 4320 (%i17) setunits(N); 4321 (%o17) done 4322 (%i18) N; 4323 (%o18) N 4324 (%i19) dyn; 4325 1 4326 (%o19) (------) (N) 4327 100000 4328 (%i20) kg*m/s^2; 4329 (%o20) N 4330 (%i21) centigram*inch/minutes^2; 4331 127 4332 (%o21) (-------------) (N) 4333 1800000000000 4334 4335 Note que o pacote _unit_ reconhece a combina��o n�o MKS de massa, 4336 comprimento, e tempo inverso elevado ao quadrado como uma for�a, e 4337 converte isso para Newtons. � dessa forma que Maxima trabalha 4338 geralmente. Se, por exemplo, n�s preferirmos dinas em lugar de 4339 Newtons, simplesmente fazemos o seguinte: 4340 (%i22) setunits(dyn); 4341 (%o22) done 4342 (%i23) kg*m/s^2; 4343 (%o23) (100000) (dyn) 4344 (%i24) centigram*inch/minutes^2; 4345 127 4346 (%o24) (--------) (dyn) 4347 18000000 4348 4349 Para descontinuar simplificando para qualquer unidade de for�a, 4350 usamos o comando 'uforget': 4351 (%i26) uforget(dyn); 4352 (%o26) false 4353 (%i27) kg*m/s^2; 4354 kg m 4355 (%o27) ---- 4356 2 4357 s 4358 (%i28) centigram*inch/minutes^2; 4359 127 kg m 4360 (%o28) (-------------) (----) 4361 1800000000000 2 4362 s 4363 Isso pode trabalhar igualmente bem com 'uforget(N)' ou 4364 'uforget(%force)'. 4365 4366 Veja tamb�m 'uforget'. Para usar essa fun��o escreva primeiro 4367 'load("unit")'. 4368 4369 -- Fun��o: uforget (<list>) 4370 Por padr�o, o pacote _unit_ converte todas as unidades para as sete 4371 unidaes fundamentais do sitema MKS de unidades. Ess comportamento 4372 pode ser mudado com o comando 'setunits'. Ap�s o qual, o usu�rio 4373 pode restabelecer o comportamento padr�o para uma dimens�o em 4374 particular mediante o comando 'uforget': 4375 (%i13) setunits([centigram,inch,minute]); 4376 (%o13) done 4377 (%i14) centigram*inch/minutes^2; 4378 %in cg 4379 (%o14) ------ 4380 2 4381 %min 4382 (%i15) uforget([cg,%in,%min]); 4383 (%o15) [false, false, false] 4384 (%i16) centigram*inch/minutes^2; 4385 127 kg m 4386 (%o16) (-------------) (----) 4387 1800000000000 2 4388 s 4389 4390 'uforget' opera sobre dimens�es, n�o sobre unidades, de forma que 4391 qualquer unidade de uma dimens�o em particular ir� trabalhar. A 4392 pr�pia dimens�o � tamb�m um argumento legal. 4393 4394 Veja tamb�m 'setunits'. To use this function write first 4395 'load("unit")'. 4396 4397 -- Fun��o: convert (<expr>, <list>) 4398 Quando do restabelecimento dos valores padr�o o ambiente global � 4399 destru�do, existe o comando 'convert', que permite convers�es 4400 imediatas. 'convert' pode aceitar um argumetno simples ou uma 4401 lista de unidades a serem usadas na convers�o. Quando uma opera��o 4402 de convers�o for conclu�da, o sistema normal de avalia��o global � 4403 contornado, com o objetivo de evitar que o resultado desejado seja 4404 convertido novamente. Como conseq��ncia, em c�lculos aproximados 4405 alertas de "rat" ir�o ser vis�veis se o ambiente global que 4406 controla esse comportamento ('ratprint') for 'true'. 'convert' 4407 tamb�m � �til para uma verifica��o pontual e imediata da precis�o 4408 de uma convers�o global. Outro recurso � que 'convert' ir� 4409 permitir a um usu�rio fazer um Base de Convers�es Dimensionais 4410 mesmo se o ambiente global for escolhido para simplificar par uma 4411 Dimens�o Derivada. 4412 4413 (%i2) kg*m/s^2; 4414 kg m 4415 (%o2) ---- 4416 2 4417 s 4418 (%i3) convert(kg*m/s^2,[g,km,s]); 4419 g km 4420 (%o3) ---- 4421 2 4422 s 4423 (%i4) convert(kg*m/s^2,[g,inch,minute]); 4424 4425 `rat' replaced 39.37007874015748 by 5000/127 = 39.37007874015748 4426 18000000000 %in g 4427 (%o4) (-----------) (-----) 4428 127 2 4429 %min 4430 (%i5) convert(kg*m/s^2,[N]); 4431 (%o5) N 4432 (%i6) convert(kg*m^2/s^2,[N]); 4433 (%o6) m N 4434 (%i7) setunits([N,J]); 4435 (%o7) done 4436 (%i8) convert(kg*m^2/s^2,[N]); 4437 (%o8) m N 4438 (%i9) convert(kg*m^2/s^2,[N,inch]); 4439 4440 `rat' replaced 39.37007874015748 by 5000/127 = 39.37007874015748 4441 5000 4442 (%o9) (----) (%in N) 4443 127 4444 (%i10) convert(kg*m^2/s^2,[J]); 4445 (%o10) J 4446 (%i11) kg*m^2/s^2; 4447 (%o11) J 4448 (%i12) setunits([g,inch,s]); 4449 (%o12) done 4450 (%i13) kg*m/s^2; 4451 (%o13) N 4452 (%i14) uforget(N); 4453 (%o14) false 4454 (%i15) kg*m/s^2; 4455 5000000 %in g 4456 (%o15) (-------) (-----) 4457 127 2 4458 s 4459 (%i16) convert(kg*m/s^2,[g,inch,s]); 4460 4461 `rat' replaced 39.37007874015748 by 5000/127 = 39.37007874015748 4462 5000000 %in g 4463 (%o16) (-------) (-----) 4464 127 2 4465 s 4466 4467 Veja tamb�m 'setunits' e 'uforget'. Para usar essa fun��o 4468 primeiramente escreva 'load("unit")'. 4469 4470 -- Vari�vel de op��o: usersetunits 4471 Valor padr�o: none 4472 4473 Se um usu�rio desejar ter um comportamento padr�o de unidade 4474 diferente daquele descrito, ele pode fazer uso de _maxima-init.mac_ 4475 e da vari�vel _usersetunits_. O pacote _unit_ ir� verificar o 4476 arquivo _maxima-init.mac_ na inicializa��o para ver se a essa 4477 vari�vel foi atribu�do uma lista. Se isso aconteceu, o pacote 4478 _unit_ ir� usar 'setunits' sobre aquela lista e pegar as unidades 4479 l� colocadas para serem as padr�es. 'uforget' ir� reverter para o 4480 comportamento definido por 'usersetunits' sobrescrevendo seus 4481 pr�prios padr�es. Por exemplo, Se tivermos um arquivo 4482 _maxima-init.mac_ contendo: 4483 usersetunits : [N,J]; 4484 n�s poderemos ver o seguinte comportamento: 4485 (%i1) load("unit")$ 4486 ******************************************************************* 4487 * Units version 0.50 * 4488 * Definitions based on the NIST Reference on * 4489 * Constants, Units, and Uncertainty * 4490 * Conversion factors from various sources including * 4491 * NIST and the GNU units package * 4492 ******************************************************************* 4493 4494 Redefining necessary functions... 4495 WARNING: DEFUN/DEFMACRO: redefining function TOPLEVEL-MACSYMA-EVAL ... 4496 WARNING: DEFUN/DEFMACRO: redefining function MSETCHK ... 4497 WARNING: DEFUN/DEFMACRO: redefining function KILL1 ... 4498 WARNING: DEFUN/DEFMACRO: redefining function NFORMAT ... 4499 Initializing unit arrays... 4500 Done. 4501 User defaults found... 4502 User defaults initialized. 4503 (%i2) kg*m/s^2; 4504 (%o2) N 4505 (%i3) kg*m^2/s^2; 4506 (%o3) J 4507 (%i4) kg*m^3/s^2; 4508 (%o4) J m 4509 (%i5) kg*m*km/s^2; 4510 (%o5) (1000) (J) 4511 (%i6) setunits([dyn,eV]); 4512 (%o6) done 4513 (%i7) kg*m/s^2; 4514 (%o7) (100000) (dyn) 4515 (%i8) kg*m^2/s^2; 4516 (%o8) (6241509596477042688) (eV) 4517 (%i9) kg*m^3/s^2; 4518 (%o9) (6241509596477042688) (eV m) 4519 (%i10) kg*m*km/s^2; 4520 (%o10) (6241509596477042688000) (eV) 4521 (%i11) uforget([dyn,eV]); 4522 (%o11) [false, false] 4523 (%i12) kg*m/s^2; 4524 (%o12) N 4525 (%i13) kg*m^2/s^2; 4526 (%o13) J 4527 (%i14) kg*m^3/s^2; 4528 (%o14) J m 4529 (%i15) kg*m*km/s^2; 4530 (%o15) (1000) (J) 4531 Sem 'usersetunits', as entradas iniciais poderiam ter sido 4532 convertidas para o sistema de unidades MKS, e 'uforget' poderia ter 4533 resultado em um retorno para as regras do MKS. Em vez disso, as 4534 prefer�ncias do usu�rio foram respeitadas em ambos os casos. Note 4535 que esse podem ainda serem sobrescritos se for desejado. Para 4536 eliminar completamente essa simplifica��o - i.e. ter as 4537 prefer�ncias de usu�rio escolhidas para os padr�es de unidade do 4538 Maxima - o comando 'dontusedimension' pode ser usado. 'uforget' 4539 pode restabelecer as prefer�ncias de usu�rio novamente, mas somente 4540 se 'usedimension' liberar isso para uso. Alternativamente, 4541 'kill(usersetunits)' ir� remover completametne todo o conhecimento 4542 dessas escolhas de usu�rio da sess�o atual. Aqui est� alguns 4543 exemplos de como esssas v�rias op��es trabalham. 4544 (%i2) kg*m/s^2; 4545 (%o2) N 4546 (%i3) kg*m^2/s^2; 4547 (%o3) J 4548 (%i4) setunits([dyn,eV]); 4549 (%o4) done 4550 (%i5) kg*m/s^2; 4551 (%o5) (100000) (dyn) 4552 (%i6) kg*m^2/s^2; 4553 (%o6) (6241509596477042688) (eV) 4554 (%i7) uforget([dyn,eV]); 4555 (%o7) [false, false] 4556 (%i8) kg*m/s^2; 4557 (%o8) N 4558 (%i9) kg*m^2/s^2; 4559 (%o9) J 4560 (%i10) dontusedimension(N); 4561 (%o10) [%force] 4562 (%i11) dontusedimension(J); 4563 (%o11) [%energy, %force] 4564 (%i12) kg*m/s^2; 4565 kg m 4566 (%o12) ---- 4567 2 4568 s 4569 (%i13) kg*m^2/s^2; 4570 2 4571 kg m 4572 (%o13) ----- 4573 2 4574 s 4575 (%i14) setunits([dyn,eV]); 4576 (%o14) done 4577 (%i15) kg*m/s^2; 4578 kg m 4579 (%o15) ---- 4580 2 4581 s 4582 (%i16) kg*m^2/s^2; 4583 2 4584 kg m 4585 (%o16) ----- 4586 2 4587 s 4588 (%i17) uforget([dyn,eV]); 4589 (%o17) [false, false] 4590 (%i18) kg*m/s^2; 4591 kg m 4592 (%o18) ---- 4593 2 4594 s 4595 (%i19) kg*m^2/s^2; 4596 2 4597 kg m 4598 (%o19) ----- 4599 2 4600 s 4601 (%i20) usedimension(N); 4602 Done. To have Maxima simplify to this dimension, use setunits([unit]) 4603 to select a unit. 4604 (%o20) true 4605 (%i21) usedimension(J); 4606 Done. To have Maxima simplify to this dimension, use setunits([unit]) 4607 to select a unit. 4608 (%o21) true 4609 (%i22) kg*m/s^2; 4610 kg m 4611 (%o22) ---- 4612 2 4613 s 4614 (%i23) kg*m^2/s^2; 4615 2 4616 kg m 4617 (%o23) ----- 4618 2 4619 s 4620 (%i24) setunits([dyn,eV]); 4621 (%o24) done 4622 (%i25) kg*m/s^2; 4623 (%o25) (100000) (dyn) 4624 (%i26) kg*m^2/s^2; 4625 (%o26) (6241509596477042688) (eV) 4626 (%i27) uforget([dyn,eV]); 4627 (%o27) [false, false] 4628 (%i28) kg*m/s^2; 4629 (%o28) N 4630 (%i29) kg*m^2/s^2; 4631 (%o29) J 4632 (%i30) kill(usersetunits); 4633 (%o30) done 4634 (%i31) uforget([dyn,eV]); 4635 (%o31) [false, false] 4636 (%i32) kg*m/s^2; 4637 kg m 4638 (%o32) ---- 4639 2 4640 s 4641 (%i33) kg*m^2/s^2; 4642 2 4643 kg m 4644 (%o33) ----- 4645 2 4646 s 4647 Desafortunadamente essa ampla variedade de op��es � um pouco confus 4648 no in�cio, mas uma vez que o usu�rio cultiva o uso delas o usu�rio 4649 perceber� que elas permitem completo controle sobre seu ambiente de 4650 trabalho. 4651 4652 -- Fun��o: metricexpandall (<x>) 4653 Reconstr�i listas de unidades globais automaticamente criando todas 4654 as unidades m�tricas desejadas. <x> � um argumento num�rico que � 4655 usado para especificar quantos prefixos m�tricos o usu�rio deseja 4656 que seja definido. Os argumentos s�o os seguintes, com cada maior 4657 n�mero definindo todos os menores n�meros de unidade: 4658 0 - none. Only base units 4659 1 - kilo, centi, milli 4660 (default) 2 - giga, mega, kilo, hecto, deka, deci, centi, milli, 4661 micro, nano 4662 3 - peta, tera, giga, mega, kilo, hecto, deka, deci, 4663 centi, milli, micro, nano, pico, femto 4664 4 - all 4665 Normalmente, Maxima n�o ir� definir a expans�o completa desses 4666 resultados em uma grande n�mero de unidades, mas 'metricexpandall' 4667 pode ser usada para reconstruir a lista em um estilo mais ou menos 4668 completo. A vari�vel relevante no arquivo _unit.mac_ � 4669 <%unitexpand>. 4670 4671 -- Vari�vel: %unitexpand 4672 Valor padr�o: '2' 4673 4674 Ess � o valor fornecido a 'metricexpandall' durante a inicializa��o 4675 de _unit_. 4676 4677 4678File: maxima.info, Node: zeilberger, Next: �ndice de Fun��es e Vari�veis, Prev: unit, Up: Top 4679 468075 zeilberger 4681************* 4682 4683* Menu: 4684 4685* Introdu��o a zeilberger:: 4686* Fun��es e Vari�veis Definidas para zeilberger:: 4687 4688 4689File: maxima.info, Node: Introdu��o a zeilberger, Next: Fun��es e Vari�veis Definidas para zeilberger, Prev: zeilberger, Up: zeilberger 4690 469175.1 Introdu��o a zeilberger 4692============================ 4693 4694'zeilberger' � uma implementa��o do algor�tmo de Zeilberger para 4695somat�rio hipergeom�tricos definidos, e tamb�m para o algor�tmo de 4696Gosper para somat�rios hipergeom�tricos indefinidos. 4697 4698 'zeilberger' faz uso do m�todo de otimiza��o "filtering" desenvolvido 4699por Axel Riese. 4700 4701 'zeilberger' foi desenvolvido por Fabrizio Caruso. 4702 4703 'load (zeilberger)' torna esse pacote dispon�vel para uso. 4704 470575.1.1 O problema dos somat�rios hipergeom�tricos indefinidos 4706------------------------------------------------------------- 4707 4708'zeilberger' implementa o algor�tmo de Gosper para somat�rio 4709hipergeom�trico indefinido. Dado um termo hipergeom�trico F_k em k 4710queremos encontrar sua anti-diferen�a hipergeom�trica, isto �, um termo 4711hipergeom�trico f_k tal que F_k = f_(k+1) - f_k. 4712 471375.1.2 O problema dos somat�rios hipergeom�tricos definidos 4714----------------------------------------------------------- 4715 4716'zeilberger' implementa o algor�tmo de Zeilberger para somat�rio 4717hipergeom�trico definido. Dado um termo hipergeom�trico apropriado (em 4718n e k) F_(n,k) e um inteiro positivo d queremos encontrar um d-�sima 4719ordem de recorr�ncia linear com coeficientes polinomiais (em n) para 4720F_(n,k) e uma fun��o racional R em n e k tal que 4721 4722 a_0 F_(n,k) + ... + a_d F_(n+d),k = Delta_K(R(n,k) F_(n,k)) 4723 4724 onde Delta_k � o k-seguinte operador de diferen�a, i.e., Delta_k(t_k) 4725:= t_(k+1) - t_k. 4726 472775.1.3 N�veis de detalhe nas informa��es 4728---------------------------------------- 4729 4730Existe tamb�m vers�es de n�veis de detalhe fornecidos pelos comandos que 4731s�o chamados (os n�veis) atrav�s da adi��o de um dos seguintes prefixos: 4732 4733'Summary' 4734 Apenas um sum�rio � mostrado no final 4735'Verbose' 4736 Algumas informa��es nos passos intermedi�rios 4737'VeryVerbose' 4738 Muita informa��o 4739'Extra' 4740 Muito mais informa��o incluindo informa��o sobre o sistema linear 4741 no algor�tmo de Zeilberger 4742 4743 Por exemplo: 'GosperVerbose', 'parGosperVeryVerbose', 4744'ZeilbergerExtra', 'AntiDifferenceSummary'. 4745 4746 4747File: maxima.info, Node: Fun��es e Vari�veis Definidas para zeilberger, Prev: Introdu��o a zeilberger, Up: zeilberger 4748 474975.2 Fun��es e Vari�veis Definidas para zeilberger 4750================================================== 4751 4752 -- Fun��o: AntiDifference (<F_k>, <k>) 4753 4754 Retorna a anti-diferen�a hipergeom�trica de <F_k>, se essa 4755 anti-diferen�a. De outra forma 'AntiDifference' retorna 4756 'no_hyp_antidifference'. 4757 4758 -- Fun��o: Gosper (<F_k>, <k>) 4759 Retorna o certificado racional <R(k)> para <F_k>, isto �, uma 4760 fun��o racional tal que 4761 4762 F_k = R(k+1) F_(k+1) - R(k) F_k 4763 4764 se essa fun��o racional exitir. De outra forma, 'Gosper' retorna 4765 'no_hyp_sol'. 4766 4767 -- Fun��o: GosperSum (<F_k>, <k>, <a>, <b>) 4768 4769 Retorna o somat�rio de <F_k> de <k> = <a> a <k> = <b> se <F_k> 4770 tiver ma diferen�a hipergeom�trica. De outra forma, 'GosperSum' 4771 retorna 'nongosper_summable'. 4772 4773 Exemplos: 4774 4775 (%i1) load (zeilberger); 4776 (%o1) /usr/share/maxima/share/contrib/Zeilberger/zeilberger.mac 4777 (%i2) GosperSum ((-1)^k*k / (4*k^2 - 1), k, 1, n); 4778 4779 Dependent equations eliminated: (1) 4780 3 n + 1 4781 (n + -) (- 1) 4782 2 1 4783 (%o2) - ------------------ - - 4784 2 4 4785 2 (4 (n + 1) - 1) 4786 (%i3) GosperSum (1 / (4*k^2 - 1), k, 1, n); 4787 3 4788 - n - - 4789 2 1 4790 (%o3) -------------- + - 4791 2 2 4792 4 (n + 1) - 1 4793 (%i4) GosperSum (x^k, k, 1, n); 4794 n + 1 4795 x x 4796 (%o4) ------ - ----- 4797 x - 1 x - 1 4798 (%i5) GosperSum ((-1)^k*a! / (k!*(a - k)!), k, 1, n); 4799 n + 1 4800 a! (n + 1) (- 1) a! 4801 (%o5) - ------------------------- - ---------- 4802 a (- n + a - 1)! (n + 1)! a (a - 1)! 4803 (%i6) GosperSum (k*k!, k, 1, n); 4804 4805 Dependent equations eliminated: (1) 4806 (%o6) (n + 1)! - 1 4807 (%i7) GosperSum ((k + 1)*k! / (k + 1)!, k, 1, n); 4808 (n + 1) (n + 2) (n + 1)! 4809 (%o7) ------------------------ - 1 4810 (n + 2)! 4811 (%i8) GosperSum (1 / ((a - k)!*k!), k, 1, n); 4812 (%o8) nonGosper_summable 4813 4814 -- Fun��o: parGosper (<F_{n,k}>, <k>, <n>, <d>) 4815 Tenta encontrar uma recorr�ncia de <d>-�sima ordem para <F_{n,k}>. 4816 4817 O algor�tmo retorna uma seq��ncia [s_1, s_2, ..., s_m] de solu��es. 4818 Cada solu��o tem a forma 4819 4820 [R(n, k), [a_0, a_1, ..., a_d]] 4821 4822 'parGosper' retorna '[]' caso n�o consiga encontrar uma 4823 recorr�ncia. 4824 4825 -- Fun��o: Zeilberger (<F_{n,k}>, <k>, <n>) 4826 Tenta calcular o somat�rio hipergeom�trico indefinido de <F_{n,k}>. 4827 4828 'Zeilberger' primeiro invoca 'Gosper', e se 'Gosper' n�o conseguir 4829 encontrar uma solu��o, ent�o 'Zeilberger' invoca 'parGosper'com 4830 ordem 1, 2, 3, ..., acima de 'MAX_ORD'. Se Zeilberger encontrar 4831 uma solu��o antes de esticar 'MAX_ORD', Zeilberger para e retorna a 4832 solu��o. 4833 4834 O algor�tmo retorna uma seq��ncia [s_1, s_2, ..., s_m] de solu��es. 4835 Cada solu��o tem a forma 4836 4837 [R(n,k), [a_0, a_1, ..., a_d]] 4838 4839 'Zeilberger' retorna '[]' se n�o conseguir encontrar uma solu��o. 4840 4841 'Zeilberger' invoca 'Gosper' somente se 'gosper_in_zeilberger' for 4842 'true'. 4843 484475.3 Vari�veis globais gerais 4845============================= 4846 4847 -- Vari�vel global: MAX_ORD 4848 Valor padr�o: 5 4849 4850 'MAX_ORD' � a ordem m�xima de recorr�ncia tentada por 'Zeilberger'. 4851 4852 -- Vari�vel global: simplified_output 4853 Valor padr�o: 'false' 4854 4855 Quando 'simplified_output' for 'true', fun��es no pacote 4856 'zeilberger' tentam simplifica��o adicional da solu��o. 4857 4858 -- Vari�vel global: linear_solver 4859 Valor padr�o: 'linsolve' 4860 4861 'linear_solver' nomeia o resolvedor que � usado para resolver o 4862 sistema de equa��es no algor�tmo de Zeilberger. 4863 4864 -- Vari�vel global: warnings 4865 Valor padr�o: 'true' 4866 4867 Quando 'warnings' for 'true', fun��es no pacote 'zeilberger' 4868 imprimem mensagens de alerta durante a execu��o. 4869 4870 -- Vari�vel global: gosper_in_zeilberger 4871 Valor padr�o: 'true' 4872 4873 Quando 'gosper_in_zeilberger' for 'true', a fun��o 'Zeilberger' 4874 chama 'Gosper' antes de chamar 'parGosper'. De outra forma, 4875 'Zeilberger' vai imediatamente para 'parGosper'. 4876 4877 -- Vari�vel global: trivial_solutions 4878 Valor padr�o: 'true' 4879 4880 Quando 'trivial_solutions' for 'true', 'Zeilberger' retorna 4881 solu��es que possuem certificado igual a zero, ou todos os 4882 coeficientes iguais a zero. 4883 488475.4 Vari�veis relacionadas ao teste modular 4885============================================ 4886 4887 -- Vari�vel global: mod_test 4888 Valor padr�o: 'false' 4889 4890 Quando 'mod_test' for 'true', 'parGosper' executa um teste modular 4891 discartando sistemas sem solu��o. 4892 4893 -- Vari�vel global: modular_linear_solver 4894 Valor padr�o: 'linsolve' 4895 4896 'modular_linear_solver' nomeia o resolvedor linear usado pelo teste 4897 modular em 'parGosper'. 4898 4899 -- Vari�vel global: ev_point 4900 Valor padr�o: 'big_primes[10]' 4901 4902 'ev_point' � o valor no qual a vari�vel <n> � avaliada no momento 4903 da execu��o do teste modular em 'parGosper'. 4904 4905 -- Vari�vel global: mod_big_prime 4906 Valor padr�o: 'big_primes[1]' 4907 4908 'mod_big_prime' � o m�dulo usado pelo teste modular em 'parGosper'. 4909 4910 -- Vari�vel global: mod_threshold 4911 Valor padr�o: 4 4912 4913 'mod_threshold' is the maior ordem para a qual o teste modular em 4914 'parGosper' � tentado. 4915 4916 4917File: maxima.info, Node: �ndice de Fun��es e Vari�veis, Prev: zeilberger, Up: Top 4918 491976 �ndice de Fun��es e Vari�veis 4920******************************** 4921 4922Appendix A �ndice de Fun��es e Vari�veis 4923**************************************** 4924 4925[index] 4926* Menu: 4927 4928* !: Operadores Geral. (line 8) 4929* !!: Operadores Geral. (line 67) 4930* #: Operadores Geral. (line 85) 4931* %: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 4932 (line 92) 4933* %%: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 4934 (line 105) 4935* %c: Fun��es e Vari�veis Definidas para contrib_ode. 4936 (line 76) 4937* %e: Fun��es e Vari�veis Definidas para Constantes. 4938 (line 6) 4939* %edispflag: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 4940 (line 139) 4941* %emode: Fun��es e Vari�veis Definidas para Express�es. 4942 (line 551) 4943* %enumer: Fun��es e Vari�veis Definidas para Express�es. 4944 (line 568) 4945* %e_to_numlog: Fun��es e Vari�veis Definidas para Logar�tmos. 4946 (line 6) 4947* %gamma: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 4948 (line 220) 4949* %i: Fun��es e Vari�veis Definidas para Constantes. 4950 (line 11) 4951* %k1: Fun��es e Vari�veis Definidas para contrib_ode. 4952 (line 80) 4953* %k2: Fun��es e Vari�veis Definidas para contrib_ode. 4954 (line 85) 4955* %phi: Fun��es e Vari�veis Definidas para Constantes. 4956 (line 27) 4957* %pi: Fun��es e Vari�veis Definidas para Constantes. 4958 (line 81) 4959* %rnum_list: Fun��es e Vari�veis Definidas para Equa��es. 4960 (line 6) 4961* %th: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 4962 (line 146) 4963* %unitexpand: Fun��es e Vari�veis Definidas para Units. 4964 (line 416) 4965* ': Introdu��o a Linha de Comando. 4966 (line 6) 4967* '': Introdu��o a Linha de Comando. 4968 (line 90) 4969* *: Operadores Aritm�ticos. 4970 (line 8) 4971* **: Operadores Aritm�ticos. 4972 (line 172) 4973* +: Operadores Aritm�ticos. 4974 (line 6) 4975* -: Operadores Aritm�ticos. 4976 (line 7) 4977* .: Operadores Geral. (line 112) 4978* /: Operadores Aritm�ticos. 4979 (line 9) 4980* :: Operadores Geral. (line 123) 4981* ::: Operadores Geral. (line 126) 4982* ::=: Operadores Geral. (line 131) 4983* :=: Operadores Geral. (line 217) 4984* <: Operadores Relacionais. 4985 (line 6) 4986* <=: Operadores Relacionais. 4987 (line 7) 4988* =: Operadores Geral. (line 221) 4989* >: Operadores Relacionais. 4990 (line 9) 4991* >=: Operadores Relacionais. 4992 (line 8) 4993* ?: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 4994 (line 167) 4995* ??: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 4996 (line 179) 4997* [: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 4998 (line 1133) 4999* ]: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5000 (line 1134) 5001* ^: Operadores Aritm�ticos. 5002 (line 10) 5003* ^^: Operadores Geral. (line 6) 5004* _: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5005 (line 46) 5006* __: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5007 (line 6) 5008* |: Fun��es e Vari�veis Definidas para itensor. 5009 (line 1408) 5010* ~: Fun��es e Vari�veis Definidas para itensor. 5011 (line 1375) 5012* abasep: Fun��es e Vari�veis Definidas para o Pacote atensor. 5013 (line 133) 5014* abs: Operadores Geral. (line 374) 5015* absboxchar: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5016 (line 186) 5017* absint: Fun��es e Vari�veis Definidas para S�ries de Fourier. 5018 (line 28) 5019* absint <1>: Fun��es e Vari�veis Definidas para S�ries de Fourier. 5020 (line 29) 5021* absint <2>: Fun��es e Vari�veis Definidas para S�ries de Fourier. 5022 (line 30) 5023* absolute_real_time: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 5024 (line 124) 5025* acos: Fun��es e Vari�veis Definidas para Trigonometria. 5026 (line 6) 5027* acosh: Fun��es e Vari�veis Definidas para Trigonometria. 5028 (line 9) 5029* acot: Fun��es e Vari�veis Definidas para Trigonometria. 5030 (line 12) 5031* acoth: Fun��es e Vari�veis Definidas para Trigonometria. 5032 (line 15) 5033* acsc: Fun��es e Vari�veis Definidas para Trigonometria. 5034 (line 18) 5035* acsch: Fun��es e Vari�veis Definidas para Trigonometria. 5036 (line 21) 5037* activate: Fun��es e Vari�veis Definidas para Contextos. 5038 (line 6) 5039* activecontexts: Fun��es e Vari�veis Definidas para Contextos. 5040 (line 15) 5041* adapt_depth: Fun��es e Vari�veis Definidas para draw. 5042 (line 1048) 5043* addcol: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5044 (line 6) 5045* additive: Operadores Geral. (line 378) 5046* addmatrices: Fun��es e Vari�veis Definidas para linearalgebra. 5047 (line 6) 5048* addrow: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5049 (line 10) 5050* adim: Fun��es e Vari�veis Definidas para o Pacote atensor. 5051 (line 77) 5052* Adi��o: Operadores Aritm�ticos. 5053 (line 7) 5054* adjoin: Fun��es e Vari�veis Definidas para Conjuntos. 5055 (line 6) 5056* adjoint: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5057 (line 14) 5058* af: Fun��es e Vari�veis Definidas para o Pacote atensor. 5059 (line 101) 5060* aform: Fun��es e Vari�veis Definidas para o Pacote atensor. 5061 (line 84) 5062* agd: Fun��es e Vari�veis Definidas para simplification. 5063 (line 253) 5064* airy_ai: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5065 (line 6) 5066* airy_bi: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5067 (line 25) 5068* airy_dai: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5069 (line 20) 5070* airy_dbi: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5071 (line 39) 5072* Ajuda: Fun��es e Vari�veis Definidas para Ajuda. 5073 (line 93) 5074* algebraic: Fun��es e Vari�veis Definidas para Polin�mios. 5075 (line 6) 5076* algepsilon: Fun��es e Vari�veis Definidas para ponto Flutuante. 5077 (line 14) 5078* algexact: Fun��es e Vari�veis Definidas para Equa��es. 5079 (line 15) 5080* algsys: Fun��es e Vari�veis Definidas para Equa��es. 5081 (line 31) 5082* algsys <1>: Fun��es e Vari�veis Definidas para Equa��es. 5083 (line 32) 5084* alg_type: Fun��es e Vari�veis Definidas para o Pacote atensor. 5085 (line 72) 5086* alias: Fun��es e Vari�veis Definidas para Linha de Comando. 5087 (line 6) 5088* aliases: Fun��es e Vari�veis Definidas para Op��es Diversas. 5089 (line 6) 5090* allbut: Operadores Geral. (line 393) 5091* allroots: Fun��es e Vari�veis Definidas para Equa��es. 5092 (line 132) 5093* allroots <1>: Fun��es e Vari�veis Definidas para Equa��es. 5094 (line 133) 5095* allsym: Fun��es e Vari�veis Definidas para itensor. 5096 (line 516) 5097* all_dotsimp_denoms: Fun��es e Vari�veis Definidas para Fun��es Afins. 5098 (line 129) 5099* alphabetic: Fun��es e Vari�veis Definidas para Op��es Diversas. 5100 (line 14) 5101* alphacharp: Fun��es e Vari�veis para caracteres. 5102 (line 6) 5103* alphanumericp: Fun��es e Vari�veis para caracteres. 5104 (line 9) 5105* and: Operadores Geral. (line 315) 5106* antid: Fun��es e Vari�veis Definidas para Diferencia��o. 5107 (line 6) 5108* antidiff: Fun��es e Vari�veis Definidas para Diferencia��o. 5109 (line 60) 5110* AntiDifference: Fun��es e Vari�veis Definidas para zeilberger. 5111 (line 6) 5112* antisymmetric: Operadores Geral. (line 421) 5113* append: Fun��es e Vari�veis Definidas para Listas. 5114 (line 6) 5115* appendfile: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5116 (line 208) 5117* apply: Fun��es e Vari�veis para Defini��o de Fun��o. 5118 (line 6) 5119* apply1: Fun��es e Vari�veis Definidas para Regras e Modelos. 5120 (line 6) 5121* apply2: Fun��es e Vari�veis Definidas para Regras e Modelos. 5122 (line 20) 5123* applyb1: Fun��es e Vari�veis Definidas para Regras e Modelos. 5124 (line 33) 5125* apropos: Fun��es e Vari�veis Definidas para Op��es Diversas. 5126 (line 33) 5127* args: Fun��es e Vari�veis Definidas para Op��es Diversas. 5128 (line 44) 5129* arithmetic: Fun��es e Vari�veis Definidas para simplification. 5130 (line 212) 5131* arithsum: Fun��es e Vari�veis Definidas para simplification. 5132 (line 230) 5133* array: Fun��es e Vari�veis Definidas para Arrays. 5134 (line 6) 5135* array <1>: Fun��es e Vari�veis Definidas para Arrays. 5136 (line 7) 5137* array <2>: Fun��es e Vari�veis Definidas para Arrays. 5138 (line 8) 5139* arrayapply: Fun��es e Vari�veis Definidas para Arrays. 5140 (line 37) 5141* arrayinfo: Fun��es e Vari�veis Definidas para Arrays. 5142 (line 44) 5143* arraymake: Fun��es e Vari�veis Definidas para Arrays. 5144 (line 140) 5145* arrays: Fun��es e Vari�veis Definidas para Arrays. 5146 (line 185) 5147* ascii: Fun��es e Vari�veis para caracteres. 5148 (line 13) 5149* asec: Fun��es e Vari�veis Definidas para Trigonometria. 5150 (line 24) 5151* asech: Fun��es e Vari�veis Definidas para Trigonometria. 5152 (line 27) 5153* asin: Fun��es e Vari�veis Definidas para Trigonometria. 5154 (line 30) 5155* asinh: Fun��es e Vari�veis Definidas para Trigonometria. 5156 (line 33) 5157* askexp: Fun��es e Vari�veis Definidas para Simplifica��o. 5158 (line 6) 5159* askinteger: Fun��es e Vari�veis Definidas para Simplifica��o. 5160 (line 13) 5161* askinteger <1>: Fun��es e Vari�veis Definidas para Simplifica��o. 5162 (line 14) 5163* askinteger <2>: Fun��es e Vari�veis Definidas para Simplifica��o. 5164 (line 15) 5165* askinteger <3>: Fun��es e Vari�veis Definidas para Simplifica��o. 5166 (line 16) 5167* asksign: Fun��es e Vari�veis Definidas para Simplifica��o. 5168 (line 29) 5169* assoc: Fun��es e Vari�veis Definidas para Listas. 5170 (line 14) 5171* assoc <1>: Fun��es e Vari�veis Definidas para Listas. 5172 (line 15) 5173* assoc_legendre_p: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 5174 (line 6) 5175* assoc_legendre_q: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 5176 (line 12) 5177* assume: Fun��es e Vari�veis Definidas para Contextos. 5178 (line 22) 5179* assumescalar: Fun��es e Vari�veis Definidas para Contextos. 5180 (line 76) 5181* assume_pos: Fun��es e Vari�veis Definidas para Contextos. 5182 (line 99) 5183* assume_pos_pred: Fun��es e Vari�veis Definidas para Contextos. 5184 (line 124) 5185* asymbol: Fun��es e Vari�veis Definidas para o Pacote atensor. 5186 (line 89) 5187* asympa: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5188 (line 44) 5189* at: Fun��es e Vari�veis Definidas para Express�es. 5190 (line 6) 5191* at <1>: Fun��es e Vari�veis Definidas para Express�es. 5192 (line 7) 5193* atan: Fun��es e Vari�veis Definidas para Trigonometria. 5194 (line 36) 5195* atan2: Fun��es e Vari�veis Definidas para Trigonometria. 5196 (line 39) 5197* atanh: Fun��es e Vari�veis Definidas para Trigonometria. 5198 (line 43) 5199* atensimp: Fun��es e Vari�veis Definidas para o Pacote atensor. 5200 (line 63) 5201* atom: Fun��es e Vari�veis Definidas para Listas. 5202 (line 24) 5203* atomgrad: Fun��es e Vari�veis Definidas para Diferencia��o. 5204 (line 110) 5205* atrig1: Fun��es e Vari�veis Definidas para Trigonometria. 5206 (line 46) 5207* atvalue: Fun��es e Vari�veis Definidas para Diferencia��o. 5208 (line 115) 5209* atvalue <1>: Fun��es e Vari�veis Definidas para Diferencia��o. 5210 (line 116) 5211* augcoefmatrix: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5212 (line 18) 5213* augmented_lagrangian_method: Fun��es e Vari�veis Definidas para augmented_lagrangian. 5214 (line 6) 5215* augmented_lagrangian_method <1>: Fun��es e Vari�veis Definidas para augmented_lagrangian. 5216 (line 7) 5217* av: Fun��es e Vari�veis Definidas para o Pacote atensor. 5218 (line 108) 5219* axis_3d: Fun��es e Vari�veis Definidas para draw. 5220 (line 533) 5221* axis_bottom: Fun��es e Vari�veis Definidas para draw. 5222 (line 465) 5223* axis_left: Fun��es e Vari�veis Definidas para draw. 5224 (line 482) 5225* axis_right: Fun��es e Vari�veis Definidas para draw. 5226 (line 516) 5227* axis_top: Fun��es e Vari�veis Definidas para draw. 5228 (line 499) 5229* backsubst: Fun��es e Vari�veis Definidas para Equa��es. 5230 (line 190) 5231* backtrace: Fun��es e Vari�veis Definidas para Fluxo de Programa. 5232 (line 6) 5233* backtrace <1>: Fun��es e Vari�veis Definidas para Fluxo de Programa. 5234 (line 7) 5235* barsplot: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 5236 (line 170) 5237* barsplot <1>: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 5238 (line 171) 5239* barsplot <2>: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 5240 (line 172) 5241* barsplot <3>: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 5242 (line 173) 5243* Base do logar�tmo natural: Fun��es e Vari�veis Definidas para Constantes. 5244 (line 7) 5245* bashindices: Fun��es e Vari�veis Definidas para Arrays. 5246 (line 214) 5247* batch: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5248 (line 217) 5249* batchload: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5250 (line 253) 5251* bc2: Fun��es e Vari�veis Definidas para Equa��es Diferenciais. 5252 (line 6) 5253* bdvac: Fun��es e Vari�veis Definidas para ctensor. 5254 (line 788) 5255* belln: Fun��es e Vari�veis Definidas para Conjuntos. 5256 (line 24) 5257* berlefact: Fun��es e Vari�veis Definidas para Polin�mios. 5258 (line 12) 5259* bern: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5260 (line 6) 5261* bernpoly: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5262 (line 24) 5263* bessel: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5264 (line 52) 5265* besselexpand: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5266 (line 122) 5267* bessel_i: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5268 (line 89) 5269* bessel_j: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5270 (line 58) 5271* bessel_k: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5272 (line 107) 5273* bessel_y: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5274 (line 75) 5275* beta: Fun��es e Vari�veis Definidas para Fun��es Especiais. 5276 (line 160) 5277* bezout: Fun��es e Vari�veis Definidas para Polin�mios. 5278 (line 19) 5279* bffac: Fun��es e Vari�veis Definidas para ponto Flutuante. 5280 (line 6) 5281* bfhzeta: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5282 (line 34) 5283* bfloat: Fun��es e Vari�veis Definidas para ponto Flutuante. 5284 (line 19) 5285* bfloatp: Fun��es e Vari�veis Definidas para ponto Flutuante. 5286 (line 30) 5287* bfpsi: Fun��es e Vari�veis Definidas para ponto Flutuante. 5288 (line 34) 5289* bfpsi0: Fun��es e Vari�veis Definidas para ponto Flutuante. 5290 (line 35) 5291* bftorat: Fun��es e Vari�veis Definidas para ponto Flutuante. 5292 (line 46) 5293* bftrunc: Fun��es e Vari�veis Definidas para ponto Flutuante. 5294 (line 55) 5295* bfzeta: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5296 (line 27) 5297* bimetric: Fun��es e Vari�veis Definidas para ctensor. 5298 (line 812) 5299* binomial: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5300 (line 45) 5301* block: Fun��es e Vari�veis para Defini��o de Fun��o. 5302 (line 65) 5303* block <1>: Fun��es e Vari�veis para Defini��o de Fun��o. 5304 (line 66) 5305* blockmatrixp: Fun��es e Vari�veis Definidas para linearalgebra. 5306 (line 21) 5307* bode_gain: Fun��es e Vari�veis Definidas para bode. 5308 (line 6) 5309* bode_phase: Fun��es e Vari�veis Definidas para bode. 5310 (line 51) 5311* border: Fun��es e Vari�veis Definidas para draw. 5312 (line 755) 5313* bothcoef: Fun��es e Vari�veis Definidas para Polin�mios. 5314 (line 23) 5315* box: Fun��es e Vari�veis Definidas para Express�es. 5316 (line 52) 5317* box <1>: Fun��es e Vari�veis Definidas para Express�es. 5318 (line 53) 5319* boxchar: Fun��es e Vari�veis Definidas para Express�es. 5320 (line 101) 5321* boxplot: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 5322 (line 224) 5323* boxplot <1>: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 5324 (line 225) 5325* break: Fun��es e Vari�veis para Defini��o de Fun��o. 5326 (line 115) 5327* breakup: Fun��es e Vari�veis Definidas para Equa��es. 5328 (line 199) 5329* bug_report: Defini��es para Detec��o e Relato de Erros. 5330 (line 52) 5331* buildq: Macros. (line 6) 5332* build_info: Defini��es para Detec��o e Relato de Erros. 5333 (line 62) 5334* burn: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5335 (line 68) 5336* cabs: Operadores Geral. (line 429) 5337* canform: Fun��es e Vari�veis Definidas para itensor. 5338 (line 579) 5339* canten: Fun��es e Vari�veis Definidas para itensor. 5340 (line 497) 5341* cardinality: Fun��es e Vari�veis Definidas para Conjuntos. 5342 (line 51) 5343* carg: Fun��es e Vari�veis Definidas para Express�es. 5344 (line 114) 5345* cartan: Fun��es e Vari�veis Definidas para Diferencia��o. 5346 (line 171) 5347* cartesian_product: Fun��es e Vari�veis Definidas para Conjuntos. 5348 (line 69) 5349* catch: Fun��es e Vari�veis para Defini��o de Fun��o. 5350 (line 121) 5351* cauchysum: Fun��es e Vari�veis Definidas para S�ries. 5352 (line 6) 5353* cbffac: Fun��es e Vari�veis Definidas para ponto Flutuante. 5354 (line 63) 5355* cdf_bernoulli: Fun��es e Vari�veis Definidas para distribui��es discretas. 5356 (line 186) 5357* cdf_beta: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5358 (line 778) 5359* cdf_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 5360 (line 12) 5361* cdf_cauchy: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5362 (line 1286) 5363* cdf_chi2: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5364 (line 198) 5365* cdf_continuous_uniform: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5366 (line 861) 5367* cdf_discrete_uniform: Fun��es e Vari�veis Definidas para distribui��es discretas. 5368 (line 362) 5369* cdf_exp: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5370 (line 463) 5371* cdf_f: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5372 (line 355) 5373* cdf_gamma: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5374 (line 694) 5375* cdf_geometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 5376 (line 291) 5377* cdf_gumbel: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5378 (line 1311) 5379* cdf_hypergeometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 5380 (line 419) 5381* cdf_laplace: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5382 (line 1237) 5383* cdf_logistic: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5384 (line 915) 5385* cdf_lognormal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5386 (line 629) 5387* cdf_negative_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 5388 (line 501) 5389* cdf_normal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5390 (line 11) 5391* cdf_pareto: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5392 (line 964) 5393* cdf_poisson: Fun��es e Vari�veis Definidas para distribui��es discretas. 5394 (line 98) 5395* cdf_rank_sum: Fun��es e Vari�veis Definidas para distribui��es especiais. 5396 (line 27) 5397* cdf_rayleigh: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5398 (line 1076) 5399* cdf_signed_rank: Fun��es e Vari�veis Definidas para distribui��es especiais. 5400 (line 13) 5401* cdf_student_t: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5402 (line 89) 5403* cdf_weibull: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 5404 (line 1013) 5405* cdisplay: Fun��es e Vari�veis Definidas para ctensor. 5406 (line 838) 5407* ceiling: Operadores Geral. (line 432) 5408* central_moment: Fun��es e Vari�veis Definidas para estat�stica descritiva. 5409 (line 140) 5410* central_moment <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 5411 (line 141) 5412* cequal: Fun��es e Vari�veis para caracteres. 5413 (line 22) 5414* cequalignore: Fun��es e Vari�veis para caracteres. 5415 (line 25) 5416* cf: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5417 (line 81) 5418* cfdisrep: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5419 (line 145) 5420* cfexpand: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5421 (line 161) 5422* cflength: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5423 (line 177) 5424* cframe_flag: Fun��es e Vari�veis Definidas para ctensor. 5425 (line 1085) 5426* cgeodesic: Fun��es e Vari�veis Definidas para ctensor. 5427 (line 782) 5428* cgreaterp: Fun��es e Vari�veis para caracteres. 5429 (line 28) 5430* cgreaterpignore: Fun��es e Vari�veis para caracteres. 5431 (line 32) 5432* changename: Fun��es e Vari�veis Definidas para itensor. 5433 (line 17) 5434* changevar: Fun��es e Vari�veis Definidas para Integra��o. 5435 (line 6) 5436* chaosgame: Fun��es e Vari�veis Definidas para dynamics. 5437 (line 6) 5438* charat: Fun��es e Vari�veis para seq��ncias de caracteres. 5439 (line 19) 5440* charfun: Operadores Geral. (line 477) 5441* charfun2: Fun��es e Vari�veis Definidas para interpol. 5442 (line 59) 5443* charlist: Fun��es e Vari�veis para seq��ncias de caracteres. 5444 (line 26) 5445* charp: Fun��es e Vari�veis para caracteres. 5446 (line 35) 5447* charpoly: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5448 (line 31) 5449* chebyshev_t: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 5450 (line 17) 5451* chebyshev_u: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 5452 (line 22) 5453* checkdiv: Fun��es e Vari�veis Definidas para ctensor. 5454 (line 772) 5455* check_overlaps: Fun��es e Vari�veis Definidas para Fun��es Afins. 5456 (line 86) 5457* cholesky: Fun��es e Vari�veis Definidas para linearalgebra. 5458 (line 68) 5459* cholesky <1>: Fun��es e Vari�veis Definidas para linearalgebra. 5460 (line 69) 5461* christof: Fun��es e Vari�veis Definidas para ctensor. 5462 (line 187) 5463* cint: Fun��es e Vari�veis para caracteres. 5464 (line 40) 5465* clear_rules: Fun��es e Vari�veis Definidas para Regras e Modelos. 5466 (line 954) 5467* clessp: Fun��es e Vari�veis para caracteres. 5468 (line 43) 5469* clesspignore: Fun��es e Vari�veis para caracteres. 5470 (line 47) 5471* close: Fun��es e Vari�veis para entrada e sa�da. 5472 (line 24) 5473* closefile: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5474 (line 268) 5475* cmetric: Fun��es e Vari�veis Definidas para ctensor. 5476 (line 14) 5477* cmetric <1>: Fun��es e Vari�veis Definidas para ctensor. 5478 (line 15) 5479* cnonmet_flag: Fun��es e Vari�veis Definidas para ctensor. 5480 (line 1101) 5481* coeff: Fun��es e Vari�veis Definidas para Polin�mios. 5482 (line 37) 5483* coefmatrix: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5484 (line 67) 5485* cograd: Fun��es e Vari�veis Definidas para ctensor. 5486 (line 719) 5487* col: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5488 (line 76) 5489* collapse: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5490 (line 271) 5491* collectterms: Fun��es e Vari�veis Definidas para simplification. 5492 (line 137) 5493* color: Fun��es e Vari�veis Definidas para draw. 5494 (line 927) 5495* colorbox: Fun��es e Vari�veis Definidas para draw. 5496 (line 596) 5497* columnop: Fun��es e Vari�veis Definidas para linearalgebra. 5498 (line 26) 5499* columns: Fun��es e Vari�veis Definidas para draw. 5500 (line 1181) 5501* columnspace: Fun��es e Vari�veis Definidas para linearalgebra. 5502 (line 37) 5503* columnswap: Fun��es e Vari�veis Definidas para linearalgebra. 5504 (line 32) 5505* columnvector: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5506 (line 80) 5507* combination: Fun��es e Vari�veis Definidas para simplification. 5508 (line 279) 5509* combine: Fun��es e Vari�veis Definidas para Polin�mios. 5510 (line 52) 5511* commutative: Operadores Geral. (line 494) 5512* comp2pui: Fun��es e Vari�veis Definidas para Simetrias. 5513 (line 9) 5514* compare: Operadores Geral. (line 499) 5515* compfile: Fun��es e Vari�veis para Defini��o de Fun��o. 5516 (line 144) 5517* compfile <1>: Fun��es e Vari�veis para Defini��o de Fun��o. 5518 (line 145) 5519* compfile <2>: Fun��es e Vari�veis para Defini��o de Fun��o. 5520 (line 146) 5521* compile: Fun��es e Vari�veis para Defini��o de Fun��o. 5522 (line 163) 5523* compile <1>: Fun��es e Vari�veis para Defini��o de Fun��o. 5524 (line 164) 5525* compile <2>: Fun��es e Vari�veis para Defini��o de Fun��o. 5526 (line 165) 5527* compile_file: Fun��es e Vari�veis para Defini��o de Fun��o. 5528 (line 1202) 5529* compile_file <1>: Fun��es e Vari�veis para Defini��o de Fun��o. 5530 (line 1203) 5531* compile_file <2>: Fun��es e Vari�veis para Defini��o de Fun��o. 5532 (line 1204) 5533* components: Fun��es e Vari�veis Definidas para itensor. 5534 (line 187) 5535* concan: Fun��es e Vari�veis Definidas para itensor. 5536 (line 510) 5537* concat: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5538 (line 281) 5539* conjugate: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5540 (line 106) 5541* Conjun��o l�gica: Operadores Geral. (line 316) 5542* conmetderiv: Fun��es e Vari�veis Definidas para itensor. 5543 (line 762) 5544* cons: Fun��es e Vari�veis Definidas para Listas. 5545 (line 30) 5546* constant: Fun��es e Vari�veis Definidas para Express�es. 5547 (line 146) 5548* Constante de Euler: Fun��es e Vari�veis Definidas para Constantes. 5549 (line 7) 5550* Constante de Euler-Mascheroni: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5551 (line 221) 5552* constantp: Fun��es e Vari�veis Definidas para Express�es. 5553 (line 150) 5554* constituent: Fun��es e Vari�veis para caracteres. 5555 (line 50) 5556* Consulta documenta��o: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5557 (line 168) 5558* Consulta documenta��o (busca inexata): Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5559 (line 180) 5560* cont2part: Fun��es e Vari�veis Definidas para Simetrias. 5561 (line 208) 5562* content: Fun��es e Vari�veis Definidas para Polin�mios. 5563 (line 56) 5564* context: Fun��es e Vari�veis Definidas para Contextos. 5565 (line 193) 5566* contexts: Fun��es e Vari�veis Definidas para Contextos. 5567 (line 207) 5568* continuous_freq: Fun��es e Vari�veis Definidas para manipula��o da dados. 5569 (line 6) 5570* continuous_freq <1>: Fun��es e Vari�veis Definidas para manipula��o da dados. 5571 (line 7) 5572* contortion: Fun��es e Vari�veis Definidas para ctensor. 5573 (line 654) 5574* contour: Fun��es e Vari�veis Definidas para draw. 5575 (line 1135) 5576* contour_levels: Fun��es e Vari�veis Definidas para draw. 5577 (line 1165) 5578* contour_plot: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 5579 (line 6) 5580* contract: Fun��es e Vari�veis Definidas para itensor. 5581 (line 171) 5582* contract <1>: Fun��es e Vari�veis Definidas para Simetrias. 5583 (line 219) 5584* contragrad: Fun��es e Vari�veis Definidas para ctensor. 5585 (line 723) 5586* Contra��o com um vetor: Fun��es e Vari�veis Definidas para itensor. 5587 (line 1409) 5588* contrib_ode: Fun��es e Vari�veis Definidas para contrib_ode. 5589 (line 6) 5590* convert: Fun��es e Vari�veis Definidas para Units. 5591 (line 142) 5592* coord: Fun��es e Vari�veis Definidas para itensor. 5593 (line 740) 5594* copy: Fun��es e Vari�veis Definidas para linearalgebra. 5595 (line 45) 5596* copylist: Fun��es e Vari�veis Definidas para Listas. 5597 (line 36) 5598* copymatrix: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5599 (line 125) 5600* cor: Fun��es e Vari�veis Definidas espec�ficas para estat�stica descritiva de v�rias vari�veis. 5601 (line 110) 5602* cor <1>: Fun��es e Vari�veis Definidas espec�ficas para estat�stica descritiva de v�rias vari�veis. 5603 (line 111) 5604* cos: Fun��es e Vari�veis Definidas para Trigonometria. 5605 (line 54) 5606* cosh: Fun��es e Vari�veis Definidas para Trigonometria. 5607 (line 57) 5608* cosnpiflag: Fun��es e Vari�veis Definidas para S�ries de Fourier. 5609 (line 55) 5610* cot: Fun��es e Vari�veis Definidas para Trigonometria. 5611 (line 60) 5612* coth: Fun��es e Vari�veis Definidas para Trigonometria. 5613 (line 63) 5614* cov: Fun��es e Vari�veis Definidas espec�ficas para estat�stica descritiva de v�rias vari�veis. 5615 (line 6) 5616* cov1: Fun��es e Vari�veis Definidas espec�ficas para estat�stica descritiva de v�rias vari�veis. 5617 (line 37) 5618* covdiff: Fun��es e Vari�veis Definidas para itensor. 5619 (line 912) 5620* covect: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5621 (line 81) 5622* covers: Fun��es e Vari�veis Definidas para simplification. 5623 (line 264) 5624* create_list: Fun��es e Vari�veis Definidas para Listas. 5625 (line 39) 5626* csc: Fun��es e Vari�veis Definidas para Trigonometria. 5627 (line 66) 5628* csch: Fun��es e Vari�veis Definidas para Trigonometria. 5629 (line 69) 5630* csetup: Fun��es e Vari�veis Definidas para ctensor. 5631 (line 9) 5632* cspline: Fun��es e Vari�veis Definidas para interpol. 5633 (line 121) 5634* cspline <1>: Fun��es e Vari�veis Definidas para interpol. 5635 (line 122) 5636* ctaylor: Fun��es e Vari�veis Definidas para ctensor. 5637 (line 323) 5638* ctaypov: Fun��es e Vari�veis Definidas para ctensor. 5639 (line 1120) 5640* ctaypt: Fun��es e Vari�veis Definidas para ctensor. 5641 (line 1125) 5642* ctayswitch: Fun��es e Vari�veis Definidas para ctensor. 5643 (line 1108) 5644* ctayvar: Fun��es e Vari�veis Definidas para ctensor. 5645 (line 1115) 5646* ctorsion_flag: Fun��es e Vari�veis Definidas para ctensor. 5647 (line 1094) 5648* ctransform: Fun��es e Vari�veis Definidas para ctensor. 5649 (line 667) 5650* ctranspose: Fun��es e Vari�veis Definidas para linearalgebra. 5651 (line 76) 5652* ctrgsimp: Fun��es e Vari�veis Definidas para ctensor. 5653 (line 1079) 5654* ct_coords: Fun��es e Vari�veis Definidas para ctensor. 5655 (line 1265) 5656* ct_coordsys: Fun��es e Vari�veis Definidas para ctensor. 5657 (line 33) 5658* ct_coordsys <1>: Fun��es e Vari�veis Definidas para ctensor. 5659 (line 34) 5660* cunlisp: Fun��es e Vari�veis para caracteres. 5661 (line 63) 5662* current_let_rule_package: Fun��es e Vari�veis Definidas para Regras e Modelos. 5663 (line 50) 5664* cv: Fun��es e Vari�veis Definidas para estat�stica descritiva. 5665 (line 165) 5666* cv <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 5667 (line 166) 5668* dataplot: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 5669 (line 6) 5670* dataplot <1>: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 5671 (line 7) 5672* dataplot <2>: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 5673 (line 8) 5674* dataplot <3>: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 5675 (line 9) 5676* dblint: Fun��es e Vari�veis Definidas para Integra��o. 5677 (line 59) 5678* deactivate: Fun��es e Vari�veis Definidas para Contextos. 5679 (line 238) 5680* debugmode: Fun��es e Vari�veis Definidas para Linha de Comando. 5681 (line 12) 5682* declare: Fun��es e Vari�veis Definidas para Express�es. 5683 (line 180) 5684* declare_translated: Fun��es e Vari�veis para Defini��o de Fun��o. 5685 (line 1231) 5686* declare_weights: Fun��es e Vari�veis Definidas para Fun��es Afins. 5687 (line 55) 5688* decsym: Fun��es e Vari�veis Definidas para itensor. 5689 (line 525) 5690* default_let_rule_package: Fun��es e Vari�veis Definidas para Regras e Modelos. 5691 (line 64) 5692* defcon: Fun��es e Vari�veis Definidas para itensor. 5693 (line 148) 5694* defcon <1>: Fun��es e Vari�veis Definidas para itensor. 5695 (line 149) 5696* define: Fun��es e Vari�veis para Defini��o de Fun��o. 5697 (line 178) 5698* define <1>: Fun��es e Vari�veis para Defini��o de Fun��o. 5699 (line 179) 5700* define <2>: Fun��es e Vari�veis para Defini��o de Fun��o. 5701 (line 180) 5702* define <3>: Fun��es e Vari�veis para Defini��o de Fun��o. 5703 (line 181) 5704* define <4>: Fun��es e Vari�veis para Defini��o de Fun��o. 5705 (line 182) 5706* define_variable: Fun��es e Vari�veis para Defini��o de Fun��o. 5707 (line 270) 5708* defint: Fun��es e Vari�veis Definidas para Integra��o. 5709 (line 106) 5710* defmatch: Fun��es e Vari�veis Definidas para Regras e Modelos. 5711 (line 71) 5712* defmatch <1>: Fun��es e Vari�veis Definidas para Regras e Modelos. 5713 (line 72) 5714* defrule: Fun��es e Vari�veis Definidas para Regras e Modelos. 5715 (line 171) 5716* deftaylor: Fun��es e Vari�veis Definidas para S�ries. 5717 (line 38) 5718* del: Fun��es e Vari�veis Definidas para Diferencia��o. 5719 (line 183) 5720* delete: Fun��es e Vari�veis Definidas para Listas. 5721 (line 67) 5722* delete <1>: Fun��es e Vari�veis Definidas para Listas. 5723 (line 68) 5724* deleten: Fun��es e Vari�veis Definidas para ctensor. 5725 (line 1054) 5726* Delimitador de Lista: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5727 (line 1135) 5728* delta: Fun��es e Vari�veis Definidas para Diferencia��o. 5729 (line 202) 5730* demo: Fun��es e Vari�veis Definidas para Ajuda. 5731 (line 6) 5732* demoivre: Fun��es e Vari�veis Definidas para Simplifica��o. 5733 (line 37) 5734* demoivre <1>: Fun��es e Vari�veis Definidas para Simplifica��o. 5735 (line 38) 5736* denom: Fun��es e Vari�veis Definidas para Polin�mios. 5737 (line 68) 5738* dependencies: Fun��es e Vari�veis Definidas para Diferencia��o. 5739 (line 216) 5740* depends: Fun��es e Vari�veis Definidas para Diferencia��o. 5741 (line 226) 5742* derivabbrev: Fun��es e Vari�veis Definidas para Diferencia��o. 5743 (line 281) 5744* derivdegree: Fun��es e Vari�veis Definidas para Diferencia��o. 5745 (line 288) 5746* derivlist: Fun��es e Vari�veis Definidas para Diferencia��o. 5747 (line 302) 5748* derivsubst: Fun��es e Vari�veis Definidas para Diferencia��o. 5749 (line 306) 5750* describe: Fun��es e Vari�veis Definidas para Ajuda. 5751 (line 90) 5752* describe <1>: Fun��es e Vari�veis Definidas para Ajuda. 5753 (line 91) 5754* describe <2>: Fun��es e Vari�veis Definidas para Ajuda. 5755 (line 92) 5756* desolve: Fun��es e Vari�veis Definidas para Equa��es Diferenciais. 5757 (line 17) 5758* desolve <1>: Fun��es e Vari�veis Definidas para Equa��es Diferenciais. 5759 (line 18) 5760* DETCOEF: Fun��es e Vari�veis Definidas para lsquares. 5761 (line 6) 5762* determinant: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5763 (line 134) 5764* detout: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5765 (line 144) 5766* dgauss_a: Fun��es e Vari�veis Definidas para contrib_ode. 5767 (line 106) 5768* dgauss_b: Fun��es e Vari�veis Definidas para contrib_ode. 5769 (line 109) 5770* diag: Fun��es e Vari�veis Definidas para diag. 5771 (line 6) 5772* diagmatrix: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5773 (line 171) 5774* diagmatrixp: Fun��es e Vari�veis Definidas para ctensor. 5775 (line 822) 5776* diagmetric: Fun��es e Vari�veis Definidas para ctensor. 5777 (line 1068) 5778* diag_matrix: Fun��es e Vari�veis Definidas para linearalgebra. 5779 (line 82) 5780* diff: Fun��es e Vari�veis Definidas para Diferencia��o. 5781 (line 389) 5782* diff <1>: Fun��es e Vari�veis Definidas para Diferencia��o. 5783 (line 313) 5784* diff <2>: Fun��es e Vari�veis Definidas para Diferencia��o. 5785 (line 314) 5786* diff <3>: Fun��es e Vari�veis Definidas para Diferencia��o. 5787 (line 315) 5788* diff <4>: Fun��es e Vari�veis Definidas para Diferencia��o. 5789 (line 316) 5790* diff <5>: Fun��es e Vari�veis Definidas para itensor. 5791 (line 598) 5792* digitcharp: Fun��es e Vari�veis para caracteres. 5793 (line 67) 5794* dim: Fun��es e Vari�veis Definidas para ctensor. 5795 (line 1061) 5796* dimension: Fun��es e Vari�veis Definidas para Equa��es. 5797 (line 271) 5798* dimension <1>: Fun��es e Vari�veis Definidas para Equa��es. 5799 (line 272) 5800* direct: Fun��es e Vari�veis Definidas para Simetrias. 5801 (line 271) 5802* discrete_freq: Fun��es e Vari�veis Definidas para manipula��o da dados. 5803 (line 25) 5804* disjoin: Fun��es e Vari�veis Definidas para Conjuntos. 5805 (line 88) 5806* disjointp: Fun��es e Vari�veis Definidas para Conjuntos. 5807 (line 107) 5808* Disjun��o l�gica: Operadores Geral. (line 339) 5809* disolate: Fun��es e Vari�veis Definidas para Express�es. 5810 (line 479) 5811* disp: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5812 (line 330) 5813* dispcon: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5814 (line 336) 5815* dispcon <1>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5816 (line 337) 5817* dispflag: Fun��es e Vari�veis Definidas para Equa��es. 5818 (line 276) 5819* dispform: Fun��es e Vari�veis Definidas para Express�es. 5820 (line 488) 5821* dispfun: Fun��es e Vari�veis para Defini��o de Fun��o. 5822 (line 360) 5823* dispfun <1>: Fun��es e Vari�veis para Defini��o de Fun��o. 5824 (line 361) 5825* dispJordan: Fun��es e Vari�veis Definidas para diag. 5826 (line 94) 5827* display: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5828 (line 342) 5829* display2d: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5830 (line 356) 5831* display_format_internal: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5832 (line 363) 5833* disprule: Fun��es e Vari�veis Definidas para Regras e Modelos. 5834 (line 185) 5835* disprule <1>: Fun��es e Vari�veis Definidas para Regras e Modelos. 5836 (line 186) 5837* dispterms: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5838 (line 386) 5839* distrib: Fun��es e Vari�veis Definidas para Express�es. 5840 (line 500) 5841* divide: Fun��es e Vari�veis Definidas para Polin�mios. 5842 (line 71) 5843* divisors: Fun��es e Vari�veis Definidas para Conjuntos. 5844 (line 120) 5845* Divis�o: Operadores Aritm�ticos. 5846 (line 10) 5847* divsum: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5848 (line 194) 5849* divsum <1>: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 5850 (line 195) 5851* dkummer_m: Fun��es e Vari�veis Definidas para contrib_ode. 5852 (line 130) 5853* dkummer_u: Fun��es e Vari�veis Definidas para contrib_ode. 5854 (line 133) 5855* do: Fun��es e Vari�veis Definidas para Fluxo de Programa. 5856 (line 53) 5857* doallmxops: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5858 (line 183) 5859* domain: Fun��es e Vari�veis Definidas para Simplifica��o. 5860 (line 55) 5861* domxexpt: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5862 (line 191) 5863* domxmxops: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5864 (line 223) 5865* domxnctimes: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5866 (line 230) 5867* dontfactor: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5868 (line 236) 5869* doscmxops: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5870 (line 246) 5871* doscmxplus: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5872 (line 252) 5873* dot0nscsimp: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5874 (line 258) 5875* dot0simp: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5876 (line 264) 5877* dot1simp: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5878 (line 270) 5879* dotassoc: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5880 (line 276) 5881* dotconstrules: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5882 (line 282) 5883* dotdistrib: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5884 (line 290) 5885* dotexptsimp: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5886 (line 296) 5887* dotident: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5888 (line 302) 5889* dotproduct: Fun��es e Vari�veis Definidas para linearalgebra. 5890 (line 103) 5891* dotscrules: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5892 (line 307) 5893* dotsimp: Fun��es e Vari�veis Definidas para Fun��es Afins. 5894 (line 67) 5895* dpart: Fun��es e Vari�veis Definidas para Express�es. 5896 (line 522) 5897* draw: Fun��es e Vari�veis Definidas para draw. 5898 (line 1646) 5899* draw2d: Fun��es e Vari�veis Definidas para draw. 5900 (line 1671) 5901* draw3d: Fun��es e Vari�veis Definidas para draw. 5902 (line 1680) 5903* draw_pipes: Fun��es e Vari�veis Definidas para draw. 5904 (line 1689) 5905* dscalar: Fun��es e Vari�veis Definidas para Diferencia��o. 5906 (line 394) 5907* dscalar <1>: Fun��es e Vari�veis Definidas para ctensor. 5908 (line 752) 5909* Duplo fatorial: Operadores Geral. (line 68) 5910* e: Fun��es e Vari�veis Definidas para Constantes. 5911 (line 7) 5912* echelon: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5913 (line 313) 5914* eigens_by_jacobi: Fun��es e Vari�veis Definidas para linearalgebra. 5915 (line 109) 5916* eigens_by_jacobi <1>: Fun��es e Vari�veis Definidas para linearalgebra. 5917 (line 110) 5918* eigenvalues: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5919 (line 344) 5920* eigenvectors: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5921 (line 370) 5922* eighth: Fun��es e Vari�veis Definidas para Listas. 5923 (line 88) 5924* einstein: Fun��es e Vari�veis Definidas para ctensor. 5925 (line 223) 5926* eivals: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5927 (line 345) 5928* eivects: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5929 (line 371) 5930* elapsed_real_time: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 5931 (line 138) 5932* elapsed_run_time: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 5933 (line 154) 5934* ele2comp: Fun��es e Vari�veis Definidas para Simetrias. 5935 (line 28) 5936* ele2polynome: Fun��es e Vari�veis Definidas para Simetrias. 5937 (line 493) 5938* ele2pui: Fun��es e Vari�veis Definidas para Simetrias. 5939 (line 22) 5940* elem: Fun��es e Vari�veis Definidas para Simetrias. 5941 (line 34) 5942* elementp: Fun��es e Vari�veis Definidas para Conjuntos. 5943 (line 163) 5944* eliminate: Fun��es e Vari�veis Definidas para Polin�mios. 5945 (line 87) 5946* elliptic_e: Fun��es e Vari�veis Definidas para Integrais El�pticas. 5947 (line 13) 5948* elliptic_ec: Fun��es e Vari�veis Definidas para Integrais El�pticas. 5949 (line 44) 5950* elliptic_eu: Fun��es e Vari�veis Definidas para Integrais El�pticas. 5951 (line 19) 5952* elliptic_f: Fun��es e Vari�veis Definidas para Integrais El�pticas. 5953 (line 6) 5954* elliptic_kc: Fun��es e Vari�veis Definidas para Integrais El�pticas. 5955 (line 36) 5956* elliptic_pi: Fun��es e Vari�veis Definidas para Integrais El�pticas. 5957 (line 29) 5958* ematrix: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5959 (line 409) 5960* emptyp: Fun��es e Vari�veis Definidas para Conjuntos. 5961 (line 175) 5962* endcons: Fun��es e Vari�veis Definidas para Listas. 5963 (line 92) 5964* enhanced3d: Fun��es e Vari�veis Definidas para draw. 5965 (line 615) 5966* entermatrix: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 5967 (line 413) 5968* entertensor: Fun��es e Vari�veis Definidas para itensor. 5969 (line 9) 5970* entier: Operadores Geral. (line 530) 5971* Entrada anterior: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5972 (line 47) 5973* epsilon_sx: Fun��es e Vari�veis Definidas para simplex. 5974 (line 6) 5975* eps_height: Fun��es e Vari�veis Definidas para draw. 5976 (line 445) 5977* eps_width: Fun��es e Vari�veis Definidas para draw. 5978 (line 425) 5979* equal: Operadores Geral. (line 535) 5980* equalp: Fun��es e Vari�veis Definidas para S�ries de Fourier. 5981 (line 6) 5982* equiv_classes: Fun��es e Vari�veis Definidas para Conjuntos. 5983 (line 186) 5984* erf: Fun��es e Vari�veis Definidas para Integra��o. 5985 (line 118) 5986* erfflag: Fun��es e Vari�veis Definidas para Integra��o. 5987 (line 122) 5988* errcatch: Fun��es e Vari�veis Definidas para Fluxo de Programa. 5989 (line 242) 5990* error: Fun��es e Vari�veis Definidas para Fluxo de Programa. 5991 (line 253) 5992* error <1>: Fun��es e Vari�veis Definidas para Fluxo de Programa. 5993 (line 254) 5994* errormsg: Fun��es e Vari�veis Definidas para Fluxo de Programa. 5995 (line 269) 5996* error_size: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5997 (line 400) 5998* error_syms: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 5999 (line 444) 6000* euler: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 6001 (line 211) 6002* ev: Fun��es e Vari�veis Definidas para Linha de Comando. 6003 (line 24) 6004* eval: Operadores Geral. (line 707) 6005* eval_string: Fun��es e Vari�veis Definidas para eval_string. 6006 (line 6) 6007* evenp: Operadores Geral. (line 711) 6008* every: Fun��es e Vari�veis Definidas para Conjuntos. 6009 (line 219) 6010* every <1>: Fun��es e Vari�veis Definidas para Conjuntos. 6011 (line 220) 6012* evflag: Fun��es e Vari�veis Definidas para Linha de Comando. 6013 (line 191) 6014* evfun: Fun��es e Vari�veis Definidas para Linha de Comando. 6015 (line 247) 6016* evolution: Fun��es e Vari�veis Definidas para dynamics. 6017 (line 17) 6018* evolution2d: Fun��es e Vari�veis Definidas para dynamics. 6019 (line 31) 6020* evundiff: Fun��es e Vari�veis Definidas para itensor. 6021 (line 661) 6022* ev_point: Fun��es e Vari�veis Definidas para zeilberger. 6023 (line 153) 6024* example: Fun��es e Vari�veis Definidas para Ajuda. 6025 (line 154) 6026* example <1>: Fun��es e Vari�veis Definidas para Ajuda. 6027 (line 155) 6028* exp: Fun��es e Vari�veis Definidas para Express�es. 6029 (line 536) 6030* expand: Fun��es e Vari�veis Definidas para Simplifica��o. 6031 (line 61) 6032* expand <1>: Fun��es e Vari�veis Definidas para Simplifica��o. 6033 (line 62) 6034* expandwrt: Fun��es e Vari�veis Definidas para Simplifica��o. 6035 (line 102) 6036* expandwrt_denom: Fun��es e Vari�veis Definidas para Simplifica��o. 6037 (line 115) 6038* expandwrt_factored: Fun��es e Vari�veis Definidas para Simplifica��o. 6039 (line 124) 6040* explose: Fun��es e Vari�veis Definidas para Simetrias. 6041 (line 235) 6042* expon: Fun��es e Vari�veis Definidas para Simplifica��o. 6043 (line 133) 6044* Exponencia��o: Operadores Aritm�ticos. 6045 (line 11) 6046* exponencia��o n�o comutativa: Operadores Geral. (line 7) 6047* exponentialize: Fun��es e Vari�veis Definidas para Simplifica��o. 6048 (line 141) 6049* exponentialize <1>: Fun��es e Vari�veis Definidas para Simplifica��o. 6050 (line 142) 6051* expop: Fun��es e Vari�veis Definidas para Simplifica��o. 6052 (line 156) 6053* express: Fun��es e Vari�veis Definidas para Diferencia��o. 6054 (line 399) 6055* Express�o de entrada atual: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6056 (line 7) 6057* expt: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6058 (line 459) 6059* exptdispflag: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6060 (line 466) 6061* exptisolate: Fun��es e Vari�veis Definidas para Express�es. 6062 (line 579) 6063* exptsubst: Fun��es e Vari�veis Definidas para Express�es. 6064 (line 585) 6065* exsec: Fun��es e Vari�veis Definidas para simplification. 6066 (line 269) 6067* extdiff: Fun��es e Vari�veis Definidas para itensor. 6068 (line 1438) 6069* extract_linear_equations: Fun��es e Vari�veis Definidas para Fun��es Afins. 6070 (line 111) 6071* extremal_subset: Fun��es e Vari�veis Definidas para Conjuntos. 6072 (line 287) 6073* extremal_subset <1>: Fun��es e Vari�veis Definidas para Conjuntos. 6074 (line 288) 6075* ezgcd: Fun��es e Vari�veis Definidas para Polin�mios. 6076 (line 114) 6077* f90: Fun��es e Vari�veis Definidas para f90. 6078 (line 6) 6079* facexpand: Fun��es e Vari�veis Definidas para Polin�mios. 6080 (line 120) 6081* facsum: Fun��es e Vari�veis Definidas para simplification. 6082 (line 58) 6083* facsum_combine: Fun��es e Vari�veis Definidas para simplification. 6084 (line 115) 6085* factcomb: Fun��es e Vari�veis Definidas para Polin�mios. 6086 (line 127) 6087* factlim: Fun��es e Vari�veis Definidas para Simplifica��o. 6088 (line 166) 6089* factor: Fun��es e Vari�veis Definidas para Polin�mios. 6090 (line 135) 6091* factor <1>: Fun��es e Vari�veis Definidas para Polin�mios. 6092 (line 136) 6093* factorfacsum: Fun��es e Vari�veis Definidas para simplification. 6094 (line 130) 6095* factorflag: Fun��es e Vari�veis Definidas para Polin�mios. 6096 (line 267) 6097* factorial: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 6098 (line 223) 6099* factorout: Fun��es e Vari�veis Definidas para Polin�mios. 6100 (line 273) 6101* factorsum: Fun��es e Vari�veis Definidas para Polin�mios. 6102 (line 278) 6103* facts: Fun��es e Vari�veis Definidas para Contextos. 6104 (line 241) 6105* facts <1>: Fun��es e Vari�veis Definidas para Contextos. 6106 (line 242) 6107* false: Fun��es e Vari�veis Definidas para Constantes. 6108 (line 14) 6109* fasttimes: Fun��es e Vari�veis Definidas para Polin�mios. 6110 (line 297) 6111* fast_central_elements: Fun��es e Vari�veis Definidas para Fun��es Afins. 6112 (line 74) 6113* fast_linsolve: Fun��es e Vari�veis Definidas para Fun��es Afins. 6114 (line 6) 6115* Fatorial: Operadores Geral. (line 9) 6116* fb: Fun��es e Vari�veis Definidas para ctensor. 6117 (line 1211) 6118* feature: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 6119 (line 6) 6120* featurep: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 6121 (line 15) 6122* features: Fun��es e Vari�veis Definidas para Contextos. 6123 (line 253) 6124* fft: Fun��es e Vari�veis Definidas para Num�rico. 6125 (line 61) 6126* fib: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 6127 (line 227) 6128* fibtophi: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 6129 (line 238) 6130* fifth: Fun��es e Vari�veis Definidas para Listas. 6131 (line 97) 6132* filename_merge: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6133 (line 472) 6134* file_name: Fun��es e Vari�veis Definidas para draw. 6135 (line 366) 6136* file_output_append: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6137 (line 193) 6138* file_search: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6139 (line 479) 6140* file_search <1>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6141 (line 480) 6142* file_search_demo: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6143 (line 523) 6144* file_search_lisp: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6145 (line 522) 6146* file_search_maxima: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6147 (line 521) 6148* file_type: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6149 (line 558) 6150* fillarray: Fun��es e Vari�veis Definidas para Arrays. 6151 (line 222) 6152* filled_func: Fun��es e Vari�veis Definidas para draw. 6153 (line 721) 6154* fill_color: Fun��es e Vari�veis Definidas para draw. 6155 (line 975) 6156* findde: Fun��es e Vari�veis Definidas para ctensor. 6157 (line 673) 6158* find_root: Fun��es e Vari�veis Definidas para Num�rico. 6159 (line 220) 6160* find_root <1>: Fun��es e Vari�veis Definidas para Num�rico. 6161 (line 221) 6162* find_root_abs: Fun��es e Vari�veis Definidas para Num�rico. 6163 (line 268) 6164* find_root_error: Fun��es e Vari�veis Definidas para Num�rico. 6165 (line 281) 6166* find_root_rel: Fun��es e Vari�veis Definidas para Num�rico. 6167 (line 295) 6168* first: Fun��es e Vari�veis Definidas para Listas. 6169 (line 101) 6170* fix: Operadores Geral. (line 715) 6171* flatten: Fun��es e Vari�veis Definidas para Conjuntos. 6172 (line 306) 6173* flength: Fun��es e Vari�veis para entrada e sa�da. 6174 (line 28) 6175* flipflag: Fun��es e Vari�veis Definidas para itensor. 6176 (line 135) 6177* float: Fun��es e Vari�veis Definidas para ponto Flutuante. 6178 (line 68) 6179* float2bf: Fun��es e Vari�veis Definidas para ponto Flutuante. 6180 (line 75) 6181* floatnump: Fun��es e Vari�veis Definidas para ponto Flutuante. 6182 (line 83) 6183* floor: Operadores Geral. (line 636) 6184* flush: Fun��es e Vari�veis Definidas para itensor. 6185 (line 716) 6186* flush1deriv: Fun��es e Vari�veis Definidas para itensor. 6187 (line 864) 6188* flushd: Fun��es e Vari�veis Definidas para itensor. 6189 (line 720) 6190* flushnd: Fun��es e Vari�veis Definidas para itensor. 6191 (line 724) 6192* for: Fun��es e Vari�veis Definidas para Fluxo de Programa. 6193 (line 273) 6194* forget: Fun��es e Vari�veis Definidas para Contextos. 6195 (line 278) 6196* forget <1>: Fun��es e Vari�veis Definidas para Contextos. 6197 (line 279) 6198* fortindent: Fun��es e Vari�veis Definidas para Num�rico. 6199 (line 126) 6200* fortran: Fun��es e Vari�veis Definidas para Num�rico. 6201 (line 134) 6202* fortspaces: Fun��es e Vari�veis Definidas para Num�rico. 6203 (line 187) 6204* fourcos: Fun��es e Vari�veis Definidas para S�ries de Fourier. 6205 (line 66) 6206* fourexpand: Fun��es e Vari�veis Definidas para S�ries de Fourier. 6207 (line 60) 6208* fourier: Fun��es e Vari�veis Definidas para S�ries de Fourier. 6209 (line 42) 6210* fourint: Fun��es e Vari�veis Definidas para S�ries de Fourier. 6211 (line 78) 6212* fourintcos: Fun��es e Vari�veis Definidas para S�ries de Fourier. 6213 (line 82) 6214* fourintsin: Fun��es e Vari�veis Definidas para S�ries de Fourier. 6215 (line 86) 6216* foursimp: Fun��es e Vari�veis Definidas para S�ries de Fourier. 6217 (line 46) 6218* foursin: Fun��es e Vari�veis Definidas para S�ries de Fourier. 6219 (line 70) 6220* fourth: Fun��es e Vari�veis Definidas para Listas. 6221 (line 114) 6222* fposition: Fun��es e Vari�veis para entrada e sa�da. 6223 (line 31) 6224* fposition <1>: Fun��es e Vari�veis para entrada e sa�da. 6225 (line 32) 6226* fpprec: Fun��es e Vari�veis Definidas para ponto Flutuante. 6227 (line 87) 6228* fpprintprec: Fun��es e Vari�veis Definidas para ponto Flutuante. 6229 (line 96) 6230* frame_bracket: Fun��es e Vari�veis Definidas para ctensor. 6231 (line 458) 6232* freeof: Fun��es e Vari�veis Definidas para Express�es. 6233 (line 591) 6234* freshline: Fun��es e Vari�veis para entrada e sa�da. 6235 (line 38) 6236* freshline <1>: Fun��es e Vari�veis para entrada e sa�da. 6237 (line 39) 6238* fullmap: Operadores Geral. (line 718) 6239* fullmapl: Operadores Geral. (line 737) 6240* fullratsimp: Fun��es e Vari�veis Definidas para Polin�mios. 6241 (line 305) 6242* fullratsubst: Fun��es e Vari�veis Definidas para Polin�mios. 6243 (line 343) 6244* fullsetify: Fun��es e Vari�veis Definidas para Conjuntos. 6245 (line 388) 6246* full_listify: Fun��es e Vari�veis Definidas para Conjuntos. 6247 (line 373) 6248* funcsolve: Fun��es e Vari�veis Definidas para Equa��es. 6249 (line 284) 6250* functions: Fun��es e Vari�veis para Defini��o de Fun��o. 6251 (line 445) 6252* fundef: Fun��es e Vari�veis para Defini��o de Fun��o. 6253 (line 491) 6254* funmake: Fun��es e Vari�veis para Defini��o de Fun��o. 6255 (line 512) 6256* funp: Fun��es e Vari�veis Definidas para S�ries de Fourier. 6257 (line 20) 6258* funp <1>: Fun��es e Vari�veis Definidas para S�ries de Fourier. 6259 (line 21) 6260* gamma: Fun��es e Vari�veis Definidas para Fun��es Especiais. 6261 (line 163) 6262* gammalim: Fun��es e Vari�veis Definidas para Fun��es Especiais. 6263 (line 172) 6264* gaussprob: Fun��es e Vari�veis Definidas para simplification. 6265 (line 242) 6266* gauss_a: Fun��es e Vari�veis Definidas para contrib_ode. 6267 (line 90) 6268* gauss_b: Fun��es e Vari�veis Definidas para contrib_ode. 6269 (line 103) 6270* gcd: Fun��es e Vari�veis Definidas para Polin�mios. 6271 (line 389) 6272* gcdex: Fun��es e Vari�veis Definidas para Polin�mios. 6273 (line 410) 6274* gcdex <1>: Fun��es e Vari�veis Definidas para Polin�mios. 6275 (line 411) 6276* gcdivide: Fun��es e Vari�veis Definidas para simplification. 6277 (line 203) 6278* gcfac: Fun��es e Vari�veis Definidas para simplification. 6279 (line 427) 6280* gcfactor: Fun��es e Vari�veis Definidas para Polin�mios. 6281 (line 444) 6282* gd: Fun��es e Vari�veis Definidas para simplification. 6283 (line 248) 6284* gdet: Fun��es e Vari�veis Definidas para ctensor. 6285 (line 1130) 6286* genfact: Fun��es e Vari�veis Definidas para Express�es. 6287 (line 681) 6288* genindex: Fun��es e Vari�veis Definidas para Op��es Diversas. 6289 (line 57) 6290* genmatrix: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 6291 (line 450) 6292* genmatrix <1>: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 6293 (line 451) 6294* genmatrix <2>: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 6295 (line 452) 6296* gensumnum: Fun��es e Vari�veis Definidas para Op��es Diversas. 6297 (line 63) 6298* gen_laguerre: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 6299 (line 27) 6300* geometric: Fun��es e Vari�veis Definidas para simplification. 6301 (line 218) 6302* geometric_mean: Fun��es e Vari�veis Definidas para estat�stica descritiva. 6303 (line 370) 6304* geometric_mean <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 6305 (line 371) 6306* geosum: Fun��es e Vari�veis Definidas para simplification. 6307 (line 235) 6308* get: Fun��es e Vari�veis Definidas para Listas. 6309 (line 118) 6310* get_lu_factors: Fun��es e Vari�veis Definidas para linearalgebra. 6311 (line 169) 6312* gfactor: Fun��es e Vari�veis Definidas para Polin�mios. 6313 (line 450) 6314* gfactorsum: Fun��es e Vari�veis Definidas para Polin�mios. 6315 (line 460) 6316* ggf: Fun��es e Vari�veis Definidas para ggf. 6317 (line 36) 6318* GGFCFMAX: Fun��es e Vari�veis Definidas para ggf. 6319 (line 21) 6320* GGFINFINITY: Fun��es e Vari�veis Definidas para ggf. 6321 (line 6) 6322* globalsolve: Fun��es e Vari�veis Definidas para Equa��es. 6323 (line 305) 6324* global_variances: Fun��es e Vari�veis Definidas espec�ficas para estat�stica descritiva de v�rias vari�veis. 6325 (line 68) 6326* global_variances <1>: Fun��es e Vari�veis Definidas espec�ficas para estat�stica descritiva de v�rias vari�veis. 6327 (line 69) 6328* gnuplot_close: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 6329 (line 649) 6330* gnuplot_replot: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 6331 (line 659) 6332* gnuplot_replot <1>: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 6333 (line 660) 6334* gnuplot_reset: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 6335 (line 666) 6336* gnuplot_restart: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 6337 (line 654) 6338* gnuplot_start: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 6339 (line 643) 6340* go: Fun��es e Vari�veis Definidas para Fluxo de Programa. 6341 (line 277) 6342* Gosper: Fun��es e Vari�veis Definidas para zeilberger. 6343 (line 12) 6344* GosperSum: Fun��es e Vari�veis Definidas para zeilberger. 6345 (line 21) 6346* gosper_in_zeilberger: Fun��es e Vari�veis Definidas para zeilberger. 6347 (line 124) 6348* gr2d: Fun��es e Vari�veis Definidas para draw. 6349 (line 1216) 6350* gr3d: Fun��es e Vari�veis Definidas para draw. 6351 (line 1501) 6352* gradef: Fun��es e Vari�veis Definidas para Diferencia��o. 6353 (line 460) 6354* gradef <1>: Fun��es e Vari�veis Definidas para Diferencia��o. 6355 (line 461) 6356* gradefs: Fun��es e Vari�veis Definidas para Diferencia��o. 6357 (line 505) 6358* gramschmidt: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 6359 (line 510) 6360* grid: Fun��es e Vari�veis Definidas para draw. 6361 (line 154) 6362* grind: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6363 (line 570) 6364* grind <1>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6365 (line 571) 6366* grobner_basis: Fun��es e Vari�veis Definidas para Fun��es Afins. 6367 (line 22) 6368* gschmit: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 6369 (line 511) 6370* halfangles: Fun��es e Vari�veis Definidas para Trigonometria. 6371 (line 72) 6372* hankel: Fun��es e Vari�veis Definidas para linearalgebra. 6373 (line 176) 6374* hankel <1>: Fun��es e Vari�veis Definidas para linearalgebra. 6375 (line 177) 6376* harmonic: Fun��es e Vari�veis Definidas para simplification. 6377 (line 224) 6378* harmonic_mean: Fun��es e Vari�veis Definidas para estat�stica descritiva. 6379 (line 343) 6380* harmonic_mean <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 6381 (line 344) 6382* hav: Fun��es e Vari�veis Definidas para simplification. 6383 (line 274) 6384* head_angle: Fun��es e Vari�veis Definidas para draw. 6385 (line 817) 6386* head_both: Fun��es e Vari�veis Definidas para draw. 6387 (line 774) 6388* head_length: Fun��es e Vari�veis Definidas para draw. 6389 (line 794) 6390* head_type: Fun��es e Vari�veis Definidas para draw. 6391 (line 852) 6392* hermite: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 6393 (line 32) 6394* hessian: Fun��es e Vari�veis Definidas para linearalgebra. 6395 (line 184) 6396* hilbert_matrix: Fun��es e Vari�veis Definidas para linearalgebra. 6397 (line 190) 6398* hipow: Fun��es e Vari�veis Definidas para Polin�mios. 6399 (line 463) 6400* histogram: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 6401 (line 119) 6402* histogram <1>: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 6403 (line 120) 6404* histogram <2>: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 6405 (line 121) 6406* histogram <3>: Fun��es e Vari�veis Definidas para gr�ficos estat�sticos. 6407 (line 122) 6408* hodge: Fun��es e Vari�veis Definidas para itensor. 6409 (line 1469) 6410* horner: Fun��es e Vari�veis Definidas para Num�rico. 6411 (line 193) 6412* horner <1>: Fun��es e Vari�veis Definidas para Num�rico. 6413 (line 194) 6414* i: Fun��es e Vari�veis Definidas para Constantes. 6415 (line 12) 6416* ibase: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6417 (line 670) 6418* ic1: Fun��es e Vari�veis Definidas para Equa��es Diferenciais. 6419 (line 68) 6420* ic2: Fun��es e Vari�veis Definidas para Equa��es Diferenciais. 6421 (line 77) 6422* icc1: Fun��es e Vari�veis Definidas para itensor. 6423 (line 1101) 6424* icc2: Fun��es e Vari�veis Definidas para itensor. 6425 (line 1119) 6426* ichr1: Fun��es e Vari�veis Definidas para itensor. 6427 (line 887) 6428* ichr2: Fun��es e Vari�veis Definidas para itensor. 6429 (line 895) 6430* icounter: Fun��es e Vari�veis Definidas para itensor. 6431 (line 346) 6432* icurvature: Fun��es e Vari�veis Definidas para itensor. 6433 (line 902) 6434* ic_convert: Fun��es e Vari�veis Definidas para itensor. 6435 (line 1562) 6436* ident: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 6437 (line 552) 6438* identfor: Fun��es e Vari�veis Definidas para linearalgebra. 6439 (line 195) 6440* identfor <1>: Fun��es e Vari�veis Definidas para linearalgebra. 6441 (line 196) 6442* identity: Fun��es e Vari�veis Definidas para Conjuntos. 6443 (line 406) 6444* idiff: Fun��es e Vari�veis Definidas para itensor. 6445 (line 612) 6446* idim: Fun��es e Vari�veis Definidas para itensor. 6447 (line 882) 6448* idummy: Fun��es e Vari�veis Definidas para itensor. 6449 (line 332) 6450* idummyx: Fun��es e Vari�veis Definidas para itensor. 6451 (line 340) 6452* ieqn: Fun��es e Vari�veis Definidas para Equa��es. 6453 (line 362) 6454* ieqnprint: Fun��es e Vari�veis Definidas para Equa��es. 6455 (line 392) 6456* if: Fun��es e Vari�veis Definidas para Fluxo de Programa. 6457 (line 290) 6458* ifactors: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 6459 (line 264) 6460* ifb: Fun��es e Vari�veis Definidas para itensor. 6461 (line 1069) 6462* ifc1: Fun��es e Vari�veis Definidas para itensor. 6463 (line 1138) 6464* ifc2: Fun��es e Vari�veis Definidas para itensor. 6465 (line 1153) 6466* ifg: Fun��es e Vari�veis Definidas para itensor. 6467 (line 1178) 6468* ifgi: Fun��es e Vari�veis Definidas para itensor. 6469 (line 1183) 6470* ifr: Fun��es e Vari�veis Definidas para itensor. 6471 (line 1167) 6472* iframes: Fun��es e Vari�veis Definidas para itensor. 6473 (line 1063) 6474* iframe_bracket_form: Fun��es e Vari�veis Definidas para itensor. 6475 (line 1188) 6476* ifri: Fun��es e Vari�veis Definidas para itensor. 6477 (line 1172) 6478* ifs: Fun��es e Vari�veis Definidas para dynamics. 6479 (line 43) 6480* ift: Fun��es e Vari�veis Definidas para Num�rico. 6481 (line 48) 6482* ift <1>: Fun��es e Vari�veis Definidas para Num�rico. 6483 (line 62) 6484* igeodesic_coords: Fun��es e Vari�veis Definidas para itensor. 6485 (line 958) 6486* igeowedge_flag: Fun��es e Vari�veis Definidas para itensor. 6487 (line 1508) 6488* Igual (igualdade sint�tica): Operadores Geral. (line 222) 6489* ikt1: Fun��es e Vari�veis Definidas para itensor. 6490 (line 1245) 6491* ikt2: Fun��es e Vari�veis Definidas para itensor. 6492 (line 1260) 6493* ilt: Fun��es e Vari�veis Definidas para Integra��o. 6494 (line 128) 6495* imagpart: Fun��es e Vari�veis Definidas para Express�es. 6496 (line 686) 6497* imetric: Fun��es e Vari�veis Definidas para itensor. 6498 (line 872) 6499* imetric <1>: Fun��es e Vari�veis Definidas para itensor. 6500 (line 873) 6501* implicit_derivative: Fun��es e Vari�veis Definidas para impdiff. 6502 (line 6) 6503* implicit_plot: Fun��es e Vari�veis Definidas para implicit_plot. 6504 (line 6) 6505* implicit_plot <1>: Fun��es e Vari�veis Definidas para implicit_plot. 6506 (line 7) 6507* inchar: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6508 (line 685) 6509* indexed_tensor: Fun��es e Vari�veis Definidas para itensor. 6510 (line 181) 6511* indices: Fun��es e Vari�veis Definidas para itensor. 6512 (line 49) 6513* inf: Fun��es e Vari�veis Definidas para Constantes. 6514 (line 18) 6515* inf <1>: Fun��es e Vari�veis Definidas para Op��es Diversas. 6516 (line 70) 6517* inferencep: Fun��es e Vari�veis Definidas para inference_result. 6518 (line 50) 6519* inference_result: Fun��es e Vari�veis Definidas para inference_result. 6520 (line 6) 6521* infeval: Fun��es e Vari�veis Definidas para Linha de Comando. 6522 (line 315) 6523* Infinito Complexo: Fun��es e Vari�veis Definidas para Constantes. 6524 (line 22) 6525* Infinito negativo: Fun��es e Vari�veis Definidas para Constantes. 6526 (line 25) 6527* Infinito positivo real: Fun��es e Vari�veis Definidas para Constantes. 6528 (line 19) 6529* infinity: Fun��es e Vari�veis Definidas para Constantes. 6530 (line 21) 6531* infinity <1>: Fun��es e Vari�veis Definidas para Op��es Diversas. 6532 (line 73) 6533* infix: Fun��es e Vari�veis Definidas para Express�es. 6534 (line 694) 6535* infix <1>: Fun��es e Vari�veis Definidas para Express�es. 6536 (line 695) 6537* infix <2>: Fun��es e Vari�veis Definidas para Express�es. 6538 (line 696) 6539* inflag: Fun��es e Vari�veis Definidas para Express�es. 6540 (line 771) 6541* infolists: Fun��es e Vari�veis Definidas para Op��es Diversas. 6542 (line 77) 6543* init_atensor: Fun��es e Vari�veis Definidas para o Pacote atensor. 6544 (line 6) 6545* init_atensor <1>: Fun��es e Vari�veis Definidas para o Pacote atensor. 6546 (line 7) 6547* init_ctensor: Fun��es e Vari�veis Definidas para ctensor. 6548 (line 140) 6549* inm: Fun��es e Vari�veis Definidas para itensor. 6550 (line 1202) 6551* inmc1: Fun��es e Vari�veis Definidas para itensor. 6552 (line 1215) 6553* inmc2: Fun��es e Vari�veis Definidas para itensor. 6554 (line 1229) 6555* innerproduct: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 6556 (line 555) 6557* inpart: Fun��es e Vari�veis Definidas para Express�es. 6558 (line 790) 6559* inprod: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 6560 (line 556) 6561* inrt: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 6562 (line 277) 6563* integerp: Fun��es e Vari�veis Definidas para Op��es Diversas. 6564 (line 135) 6565* integer_partitions: Fun��es e Vari�veis Definidas para Conjuntos. 6566 (line 418) 6567* integer_partitions <1>: Fun��es e Vari�veis Definidas para Conjuntos. 6568 (line 419) 6569* integrate: Fun��es e Vari�veis Definidas para Integra��o. 6570 (line 171) 6571* integrate <1>: Fun��es e Vari�veis Definidas para Integra��o. 6572 (line 172) 6573* integrate_use_rootsof: Fun��es e Vari�veis Definidas para Integra��o. 6574 (line 354) 6575* integration_constant_counter: Fun��es e Vari�veis Definidas para Integra��o. 6576 (line 346) 6577* intersect: Fun��es e Vari�veis Definidas para Conjuntos. 6578 (line 463) 6579* intersection: Fun��es e Vari�veis Definidas para Conjuntos. 6580 (line 467) 6581* intervalp: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 6582 (line 37) 6583* intfaclim: Fun��es e Vari�veis Definidas para Polin�mios. 6584 (line 486) 6585* intopois: Fun��es e Vari�veis Definidas para Fun��es Especiais. 6586 (line 181) 6587* intosum: Fun��es e Vari�veis Definidas para Simplifica��o. 6588 (line 172) 6589* invariant1: Fun��es e Vari�veis Definidas para ctensor. 6590 (line 798) 6591* invariant2: Fun��es e Vari�veis Definidas para ctensor. 6592 (line 804) 6593* inverse_jacobi_cd: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6594 (line 66) 6595* inverse_jacobi_cn: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6596 (line 45) 6597* inverse_jacobi_cs: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6598 (line 63) 6599* inverse_jacobi_dc: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6600 (line 75) 6601* inverse_jacobi_dn: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6602 (line 48) 6603* inverse_jacobi_ds: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6604 (line 72) 6605* inverse_jacobi_nc: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6606 (line 60) 6607* inverse_jacobi_nd: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6608 (line 69) 6609* inverse_jacobi_ns: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6610 (line 51) 6611* inverse_jacobi_sc: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6612 (line 54) 6613* inverse_jacobi_sd: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6614 (line 57) 6615* inverse_jacobi_sn: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6616 (line 42) 6617* invert: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 6618 (line 567) 6619* invert_by_lu: Fun��es e Vari�veis Definidas para linearalgebra. 6620 (line 211) 6621* inv_mod: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 6622 (line 284) 6623* in_netmath: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 6624 (line 34) 6625* ip_grid: Fun��es e Vari�veis Definidas para draw. 6626 (line 1200) 6627* ip_grid_in: Fun��es e Vari�veis Definidas para draw. 6628 (line 1208) 6629* is: Operadores Geral. (line 746) 6630* ishow: Fun��es e Vari�veis Definidas para itensor. 6631 (line 41) 6632* isolate: Fun��es e Vari�veis Definidas para Express�es. 6633 (line 818) 6634* isolate_wrt_times: Fun��es e Vari�veis Definidas para Express�es. 6635 (line 836) 6636* isqrt: Operadores Geral. (line 822) 6637* items_inference: Fun��es e Vari�veis Definidas para inference_result. 6638 (line 55) 6639* itr: Fun��es e Vari�veis Definidas para itensor. 6640 (line 1273) 6641* jacobi: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 6642 (line 295) 6643* jacobi_cd: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6644 (line 30) 6645* jacobi_cn: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6646 (line 9) 6647* jacobi_cs: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6648 (line 27) 6649* jacobi_dc: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6650 (line 39) 6651* jacobi_dn: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6652 (line 12) 6653* jacobi_ds: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6654 (line 36) 6655* jacobi_nc: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6656 (line 24) 6657* jacobi_nd: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6658 (line 33) 6659* jacobi_ns: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6660 (line 15) 6661* jacobi_p: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 6662 (line 41) 6663* jacobi_sc: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6664 (line 18) 6665* jacobi_sd: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6666 (line 21) 6667* jacobi_sn: Fun��es e Vari�veis Definidas para Fun��es El�pticas. 6668 (line 6) 6669* JF: Fun��es e Vari�veis Definidas para diag. 6670 (line 32) 6671* join: Fun��es e Vari�veis Definidas para Listas. 6672 (line 143) 6673* jordan: Fun��es e Vari�veis Definidas para diag. 6674 (line 55) 6675* kdels: Fun��es e Vari�veis Definidas para itensor. 6676 (line 369) 6677* kdelta: Fun��es e Vari�veis Definidas para itensor. 6678 (line 353) 6679* keepfloat: Fun��es e Vari�veis Definidas para Polin�mios. 6680 (line 503) 6681* key: Fun��es e Vari�veis Definidas para draw. 6682 (line 1056) 6683* kill: Fun��es e Vari�veis Definidas para Linha de Comando. 6684 (line 323) 6685* kill <1>: Fun��es e Vari�veis Definidas para Linha de Comando. 6686 (line 324) 6687* kill <2>: Fun��es e Vari�veis Definidas para Linha de Comando. 6688 (line 325) 6689* kill <3>: Fun��es e Vari�veis Definidas para Linha de Comando. 6690 (line 326) 6691* kill <4>: Fun��es e Vari�veis Definidas para Linha de Comando. 6692 (line 327) 6693* kill <5>: Fun��es e Vari�veis Definidas para Linha de Comando. 6694 (line 328) 6695* kill <6>: Fun��es e Vari�veis Definidas para Linha de Comando. 6696 (line 329) 6697* kill <7>: Fun��es e Vari�veis Definidas para Linha de Comando. 6698 (line 330) 6699* killcontext: Fun��es e Vari�veis Definidas para Contextos. 6700 (line 287) 6701* kinvariant: Fun��es e Vari�veis Definidas para ctensor. 6702 (line 1216) 6703* kostka: Fun��es e Vari�veis Definidas para Simetrias. 6704 (line 445) 6705* kronecker_product: Fun��es e Vari�veis Definidas para linearalgebra. 6706 (line 216) 6707* kron_delta: Fun��es e Vari�veis Definidas para Conjuntos. 6708 (line 493) 6709* kt: Fun��es e Vari�veis Definidas para ctensor. 6710 (line 1244) 6711* kummer_m: Fun��es e Vari�veis Definidas para contrib_ode. 6712 (line 112) 6713* kummer_u: Fun��es e Vari�veis Definidas para contrib_ode. 6714 (line 123) 6715* kurtosis: Fun��es e Vari�veis Definidas para estat�stica descritiva. 6716 (line 395) 6717* kurtosis <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 6718 (line 396) 6719* kurtosis_bernoulli: Fun��es e Vari�veis Definidas para distribui��es discretas. 6720 (line 257) 6721* kurtosis_beta: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6722 (line 818) 6723* kurtosis_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 6724 (line 56) 6725* kurtosis_chi2: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6726 (line 303) 6727* kurtosis_continuous_uniform: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6728 (line 893) 6729* kurtosis_discrete_uniform: Fun��es e Vari�veis Definidas para distribui��es discretas. 6730 (line 395) 6731* kurtosis_exp: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6732 (line 573) 6733* kurtosis_f: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6734 (line 406) 6735* kurtosis_gamma: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6736 (line 733) 6737* kurtosis_geometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 6738 (line 321) 6739* kurtosis_gumbel: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6740 (line 1354) 6741* kurtosis_hypergeometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 6742 (line 457) 6743* kurtosis_laplace: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6744 (line 1267) 6745* kurtosis_logistic: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6746 (line 945) 6747* kurtosis_lognormal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6748 (line 669) 6749* kurtosis_negative_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 6750 (line 546) 6751* kurtosis_normal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6752 (line 52) 6753* kurtosis_pareto: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6754 (line 994) 6755* kurtosis_poisson: Fun��es e Vari�veis Definidas para distribui��es discretas. 6756 (line 136) 6757* kurtosis_rayleigh: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6758 (line 1199) 6759* kurtosis_student_t: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6760 (line 135) 6761* kurtosis_weibull: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 6762 (line 1043) 6763* labels: Fun��es e Vari�veis Definidas para Linha de Comando. 6764 (line 386) 6765* labels <1>: Fun��es e Vari�veis Definidas para Linha de Comando. 6766 (line 387) 6767* label_alignment: Fun��es e Vari�veis Definidas para draw. 6768 (line 876) 6769* label_orientation: Fun��es e Vari�veis Definidas para draw. 6770 (line 901) 6771* lagrange: Fun��es e Vari�veis Definidas para interpol. 6772 (line 6) 6773* lagrange <1>: Fun��es e Vari�veis Definidas para interpol. 6774 (line 7) 6775* laguerre: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 6776 (line 50) 6777* lambda: Fun��es e Vari�veis para Defini��o de Fun��o. 6778 (line 597) 6779* lambda <1>: Fun��es e Vari�veis para Defini��o de Fun��o. 6780 (line 598) 6781* lambda <2>: Fun��es e Vari�veis para Defini��o de Fun��o. 6782 (line 599) 6783* laplace: Fun��es e Vari�veis Definidas para Diferencia��o. 6784 (line 513) 6785* lassociative: Fun��es e Vari�veis Definidas para Simplifica��o. 6786 (line 183) 6787* last: Fun��es e Vari�veis Definidas para Listas. 6788 (line 163) 6789* lbfgs: Fun��es e Vari�veis Definidas para lbfgs. 6790 (line 6) 6791* lbfgs_ncorrections: Fun��es e Vari�veis Definidas para lbfgs. 6792 (line 173) 6793* lbfgs_nfeval_max: Fun��es e Vari�veis Definidas para lbfgs. 6794 (line 165) 6795* lc2kdt: Fun��es e Vari�veis Definidas para itensor. 6796 (line 397) 6797* lcharp: Fun��es e Vari�veis para caracteres. 6798 (line 70) 6799* lcm: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 6800 (line 302) 6801* lc_l: Fun��es e Vari�veis Definidas para itensor. 6802 (line 465) 6803* lc_u: Fun��es e Vari�veis Definidas para itensor. 6804 (line 489) 6805* ldefint: Fun��es e Vari�veis Definidas para Integra��o. 6806 (line 404) 6807* ldisp: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6808 (line 703) 6809* ldisplay: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6810 (line 731) 6811* legendre_p: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 6812 (line 56) 6813* legendre_q: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 6814 (line 62) 6815* leinstein: Fun��es e Vari�veis Definidas para ctensor. 6816 (line 233) 6817* length: Fun��es e Vari�veis Definidas para Listas. 6818 (line 166) 6819* let: Fun��es e Vari�veis Definidas para Regras e Modelos. 6820 (line 221) 6821* let <1>: Fun��es e Vari�veis Definidas para Regras e Modelos. 6822 (line 222) 6823* letrat: Fun��es e Vari�veis Definidas para Regras e Modelos. 6824 (line 303) 6825* letrules: Fun��es e Vari�veis Definidas para Regras e Modelos. 6826 (line 327) 6827* letrules <1>: Fun��es e Vari�veis Definidas para Regras e Modelos. 6828 (line 328) 6829* letsimp: Fun��es e Vari�veis Definidas para Regras e Modelos. 6830 (line 341) 6831* letsimp <1>: Fun��es e Vari�veis Definidas para Regras e Modelos. 6832 (line 342) 6833* letsimp <2>: Fun��es e Vari�veis Definidas para Regras e Modelos. 6834 (line 343) 6835* let_rule_packages: Fun��es e Vari�veis Definidas para Regras e Modelos. 6836 (line 356) 6837* levi_civita: Fun��es e Vari�veis Definidas para itensor. 6838 (line 391) 6839* lfg: Fun��es e Vari�veis Definidas para ctensor. 6840 (line 1163) 6841* lfreeof: Fun��es e Vari�veis Definidas para Express�es. 6842 (line 899) 6843* lg: Fun��es e Vari�veis Definidas para ctensor. 6844 (line 1197) 6845* lgtreillis: Fun��es e Vari�veis Definidas para Simetrias. 6846 (line 452) 6847* lhospitallim: Fun��es e Vari�veis Definidas para Limites. 6848 (line 6) 6849* lhs: Fun��es e Vari�veis Definidas para Equa��es. 6850 (line 409) 6851* li: Fun��es e Vari�veis Definidas para Logar�tmos. 6852 (line 15) 6853* liediff: Fun��es e Vari�veis Definidas para itensor. 6854 (line 626) 6855* limit: Fun��es e Vari�veis Definidas para Limites. 6856 (line 13) 6857* limit <1>: Fun��es e Vari�veis Definidas para Limites. 6858 (line 14) 6859* limit <2>: Fun��es e Vari�veis Definidas para Limites. 6860 (line 15) 6861* limsubst: Fun��es e Vari�veis Definidas para Limites. 6862 (line 48) 6863* Lindstedt: Fun��es e Vari�veis Definidas para lindstedt. 6864 (line 6) 6865* linear: Fun��es e Vari�veis Definidas para Simplifica��o. 6866 (line 188) 6867* linear <1>: Fun��es e Vari�veis Definidas para simplification. 6868 (line 196) 6869* linearinterpol: Fun��es e Vari�veis Definidas para interpol. 6870 (line 63) 6871* linearinterpol <1>: Fun��es e Vari�veis Definidas para interpol. 6872 (line 64) 6873* linear_program: Fun��es e Vari�veis Definidas para simplex. 6874 (line 13) 6875* linear_solver: Fun��es e Vari�veis Definidas para zeilberger. 6876 (line 112) 6877* linechar: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6878 (line 762) 6879* linel: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6880 (line 774) 6881* linenum: Fun��es e Vari�veis Definidas para Linha de Comando. 6882 (line 422) 6883* line_type: Fun��es e Vari�veis Definidas para draw. 6884 (line 1006) 6885* line_width: Fun��es e Vari�veis Definidas para draw. 6886 (line 983) 6887* linsolve: Fun��es e Vari�veis Definidas para Equa��es. 6888 (line 448) 6889* linsolvewarn: Fun��es e Vari�veis Definidas para Equa��es. 6890 (line 519) 6891* linsolve_params: Fun��es e Vari�veis Definidas para Equa��es. 6892 (line 525) 6893* lispdisp: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6894 (line 784) 6895* listarith: Fun��es e Vari�veis Definidas para Listas. 6896 (line 177) 6897* listarray: Fun��es e Vari�veis Definidas para Arrays. 6898 (line 275) 6899* listconstvars: Fun��es e Vari�veis Definidas para Express�es. 6900 (line 862) 6901* listdummyvars: Fun��es e Vari�veis Definidas para Express�es. 6902 (line 870) 6903* listify: Fun��es e Vari�veis Definidas para Conjuntos. 6904 (line 601) 6905* listoftens: Fun��es e Vari�veis Definidas para itensor. 6906 (line 25) 6907* listofvars: Fun��es e Vari�veis Definidas para Express�es. 6908 (line 887) 6909* listp: Fun��es e Vari�veis Definidas para Listas. 6910 (line 184) 6911* listp <1>: Fun��es e Vari�veis Definidas para linearalgebra. 6912 (line 220) 6913* listp <2>: Fun��es e Vari�veis Definidas para linearalgebra. 6914 (line 221) 6915* list_correlations: Fun��es e Vari�veis Definidas espec�ficas para estat�stica descritiva de v�rias vari�veis. 6916 (line 155) 6917* list_correlations <1>: Fun��es e Vari�veis Definidas espec�ficas para estat�stica descritiva de v�rias vari�veis. 6918 (line 156) 6919* list_nc_monomials: Fun��es e Vari�veis Definidas para Fun��es Afins. 6920 (line 121) 6921* list_nc_monomials <1>: Fun��es e Vari�veis Definidas para Fun��es Afins. 6922 (line 122) 6923* lmax: Operadores Geral. (line 826) 6924* lmin: Operadores Geral. (line 832) 6925* lmxchar: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 6926 (line 596) 6927* load: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6928 (line 800) 6929* loadfile: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6930 (line 830) 6931* loadprint: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 6932 (line 840) 6933* local: Fun��es e Vari�veis para Defini��o de Fun��o. 6934 (line 718) 6935* locate_matrix_entry: Fun��es e Vari�veis Definidas para linearalgebra. 6936 (line 229) 6937* log: Fun��es e Vari�veis Definidas para Logar�tmos. 6938 (line 73) 6939* logabs: Fun��es e Vari�veis Definidas para Logar�tmos. 6940 (line 109) 6941* logarc: Fun��es e Vari�veis Definidas para Logar�tmos. 6942 (line 119) 6943* logarc <1>: Fun��es e Vari�veis Definidas para Logar�tmos. 6944 (line 120) 6945* logconcoeffp: Fun��es e Vari�veis Definidas para Logar�tmos. 6946 (line 129) 6947* logcontract: Fun��es e Vari�veis Definidas para Logar�tmos. 6948 (line 139) 6949* logexpand: Fun��es e Vari�veis Definidas para Logar�tmos. 6950 (line 161) 6951* lognegint: Fun��es e Vari�veis Definidas para Logar�tmos. 6952 (line 172) 6953* lognumer: Fun��es e Vari�veis Definidas para Logar�tmos. 6954 (line 178) 6955* logsimp: Fun��es e Vari�veis Definidas para Logar�tmos. 6956 (line 187) 6957* logx: Fun��es e Vari�veis Definidas para draw. 6958 (line 72) 6959* logy: Fun��es e Vari�veis Definidas para draw. 6960 (line 89) 6961* logz: Fun��es e Vari�veis Definidas para draw. 6962 (line 106) 6963* lopow: Fun��es e Vari�veis Definidas para Express�es. 6964 (line 904) 6965* lorentz_gauge: Fun��es e Vari�veis Definidas para itensor. 6966 (line 953) 6967* lowercasep: Fun��es e Vari�veis para caracteres. 6968 (line 74) 6969* lpart: Fun��es e Vari�veis Definidas para Express�es. 6970 (line 911) 6971* lratsubst: Fun��es e Vari�veis Definidas para Polin�mios. 6972 (line 511) 6973* lreduce: Fun��es e Vari�veis Definidas para Conjuntos. 6974 (line 616) 6975* lreduce <1>: Fun��es e Vari�veis Definidas para Conjuntos. 6976 (line 617) 6977* lriem: Fun��es e Vari�veis Definidas para ctensor. 6978 (line 1180) 6979* lriemann: Fun��es e Vari�veis Definidas para ctensor. 6980 (line 265) 6981* lsquares: Fun��es e Vari�veis Definidas para lsquares. 6982 (line 19) 6983* lsquares <1>: Fun��es e Vari�veis Definidas para lsquares. 6984 (line 20) 6985* lstringp: Fun��es e Vari�veis para seq��ncias de caracteres. 6986 (line 11) 6987* lsum: Fun��es e Vari�veis Definidas para Express�es. 6988 (line 1474) 6989* ltreillis: Fun��es e Vari�veis Definidas para Simetrias. 6990 (line 459) 6991* lu_backsub: Fun��es e Vari�veis Definidas para linearalgebra. 6992 (line 257) 6993* lu_factor: Fun��es e Vari�veis Definidas para linearalgebra. 6994 (line 262) 6995* m1pbranch: Fun��es e Vari�veis Definidas para Op��es Diversas. 6996 (line 163) 6997* macroexpand: Macros. (line 90) 6998* macroexpand1: Macros. (line 123) 6999* macroexpansion: Fun��es e Vari�veis para Defini��o de Fun��o. 7000 (line 731) 7001* macros: Macros. (line 154) 7002* mainvar: Fun��es e Vari�veis Definidas para Simplifica��o. 7003 (line 200) 7004* Maior que: Operadores Relacionais. 7005 (line 10) 7006* Maior que ou igual a: Operadores Relacionais. 7007 (line 9) 7008* makebox: Fun��es e Vari�veis Definidas para itensor. 7009 (line 756) 7010* makefact: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7011 (line 184) 7012* makegamma: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7013 (line 190) 7014* makelist: Fun��es e Vari�veis Definidas para Listas. 7015 (line 188) 7016* makelist <1>: Fun��es e Vari�veis Definidas para Listas. 7017 (line 189) 7018* makeOrders: Fun��es e Vari�veis Definidas para makeOrders. 7019 (line 6) 7020* makeset: Fun��es e Vari�veis Definidas para Conjuntos. 7021 (line 656) 7022* make_array: Fun��es e Vari�veis Definidas para Arrays. 7023 (line 367) 7024* make_random_state: Operadores Geral. (line 906) 7025* make_random_state <1>: Operadores Geral. (line 907) 7026* make_random_state <2>: Operadores Geral. (line 908) 7027* make_random_state <3>: Operadores Geral. (line 909) 7028* make_transform: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 7029 (line 586) 7030* map: Fun��es e Vari�veis Definidas para Fluxo de Programa. 7031 (line 342) 7032* mapatom: Fun��es e Vari�veis Definidas para Fluxo de Programa. 7033 (line 378) 7034* maperror: Fun��es e Vari�veis Definidas para Fluxo de Programa. 7035 (line 383) 7036* maplist: Fun��es e Vari�veis Definidas para Fluxo de Programa. 7037 (line 399) 7038* matchdeclare: Fun��es e Vari�veis Definidas para Regras e Modelos. 7039 (line 363) 7040* matchfix: Fun��es e Vari�veis Definidas para Regras e Modelos. 7041 (line 523) 7042* matchfix <1>: Fun��es e Vari�veis Definidas para Regras e Modelos. 7043 (line 524) 7044* matrix: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7045 (line 612) 7046* matrixmap: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7047 (line 738) 7048* matrixp: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7049 (line 743) 7050* matrixp <1>: Fun��es e Vari�veis Definidas para linearalgebra. 7051 (line 389) 7052* matrixp <2>: Fun��es e Vari�veis Definidas para linearalgebra. 7053 (line 390) 7054* matrix_element_add: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7055 (line 747) 7056* matrix_element_mult: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7057 (line 778) 7058* matrix_element_transpose: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7059 (line 819) 7060* matrix_size: Fun��es e Vari�veis Definidas para linearalgebra. 7061 (line 400) 7062* mattrace: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7063 (line 867) 7064* mat_cond: Fun��es e Vari�veis Definidas para linearalgebra. 7065 (line 370) 7066* mat_cond <1>: Fun��es e Vari�veis Definidas para linearalgebra. 7067 (line 371) 7068* mat_fullunblocker: Fun��es e Vari�veis Definidas para linearalgebra. 7069 (line 405) 7070* mat_function: Fun��es e Vari�veis Definidas para diag. 7071 (line 180) 7072* mat_norm: Fun��es e Vari�veis Definidas para linearalgebra. 7073 (line 381) 7074* mat_norm <1>: Fun��es e Vari�veis Definidas para linearalgebra. 7075 (line 382) 7076* mat_norm <2>: Fun��es e Vari�veis Definidas para linearalgebra. 7077 (line 383) 7078* mat_trace: Fun��es e Vari�veis Definidas para linearalgebra. 7079 (line 411) 7080* mat_unblocker: Fun��es e Vari�veis Definidas para linearalgebra. 7081 (line 418) 7082* max: Operadores Geral. (line 838) 7083* maxapplydepth: Fun��es e Vari�veis Definidas para Simplifica��o. 7084 (line 213) 7085* maxapplyheight: Fun��es e Vari�veis Definidas para Simplifica��o. 7086 (line 219) 7087* maxi: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7088 (line 197) 7089* maxi <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7090 (line 198) 7091* maxima_tempdir: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 7092 (line 31) 7093* maxima_userdir: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 7094 (line 44) 7095* maximize_sx: Fun��es e Vari�veis Definidas para simplex. 7096 (line 40) 7097* maxnegex: Fun��es e Vari�veis Definidas para Simplifica��o. 7098 (line 225) 7099* maxposex: Fun��es e Vari�veis Definidas para Simplifica��o. 7100 (line 231) 7101* maxpsifracdenom: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7102 (line 331) 7103* maxpsifracnum: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7104 (line 324) 7105* maxpsinegint: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7106 (line 316) 7107* maxpsiposint: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7108 (line 310) 7109* maxtayorder: Fun��es e Vari�veis Definidas para S�ries. 7110 (line 69) 7111* MAX_ORD: Fun��es e Vari�veis Definidas para zeilberger. 7112 (line 101) 7113* maybe: Operadores Geral. (line 799) 7114* mean: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7115 (line 6) 7116* mean <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7117 (line 7) 7118* meanlog: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7119 (line 926) 7120* mean_bernoulli: Fun��es e Vari�veis Definidas para distribui��es discretas. 7121 (line 197) 7122* mean_beta: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7123 (line 800) 7124* mean_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 7125 (line 36) 7126* mean_chi2: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7127 (line 233) 7128* mean_continuous_uniform: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7129 (line 873) 7130* mean_deviation: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7131 (line 289) 7132* mean_deviation <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7133 (line 290) 7134* mean_discrete_uniform: Fun��es e Vari�veis Definidas para distribui��es discretas. 7135 (line 375) 7136* mean_exp: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7137 (line 499) 7138* mean_f: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7139 (line 387) 7140* mean_gamma: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7141 (line 714) 7142* mean_geometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 7143 (line 302) 7144* mean_gumbel: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7145 (line 1322) 7146* mean_hypergeometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 7147 (line 433) 7148* mean_laplace: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7149 (line 1248) 7150* mean_lognormal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7151 (line 650) 7152* mean_negative_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 7153 (line 526) 7154* mean_normal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7155 (line 32) 7156* mean_pareto: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7157 (line 975) 7158* mean_poisson: Fun��es e Vari�veis Definidas para distribui��es discretas. 7159 (line 118) 7160* mean_rayleigh: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7161 (line 1115) 7162* mean_student_t: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7163 (line 110) 7164* mean_weibull: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7165 (line 1024) 7166* median: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7167 (line 247) 7168* median <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7169 (line 248) 7170* median_deviation: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7171 (line 316) 7172* median_deviation <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7173 (line 317) 7174* member: Fun��es e Vari�veis Definidas para Listas. 7175 (line 209) 7176* Menor que: Operadores Relacionais. 7177 (line 7) 7178* Menor que ou igual a: Operadores Relacionais. 7179 (line 8) 7180* Menos infinito: Fun��es e Vari�veis Definidas para Constantes. 7181 (line 25) 7182* method: Fun��es e Vari�veis Definidas para contrib_ode. 7183 (line 71) 7184* metricexpandall: Fun��es e Vari�veis Definidas para Units. 7185 (line 397) 7186* min: Operadores Geral. (line 848) 7187* minf: Fun��es e Vari�veis Definidas para Constantes. 7188 (line 24) 7189* minfactorial: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 7190 (line 308) 7191* mini: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7192 (line 182) 7193* mini <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7194 (line 183) 7195* minimalPoly: Fun��es e Vari�veis Definidas para diag. 7196 (line 123) 7197* minimize_sx: Fun��es e Vari�veis Definidas para simplex. 7198 (line 48) 7199* minor: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7200 (line 876) 7201* mnewton: Fun��es e Vari�veis Definidas para mnewton. 7202 (line 22) 7203* mod: Operadores Geral. (line 868) 7204* ModeMatrix: Fun��es e Vari�veis Definidas para diag. 7205 (line 144) 7206* mode_checkp: Fun��es e Vari�veis para Defini��o de Fun��o. 7207 (line 862) 7208* mode_check_errorp: Fun��es e Vari�veis para Defini��o de Fun��o. 7209 (line 868) 7210* mode_check_warnp: Fun��es e Vari�veis para Defini��o de Fun��o. 7211 (line 874) 7212* mode_declare: Fun��es e Vari�veis para Defini��o de Fun��o. 7213 (line 879) 7214* mode_identity: Fun��es e Vari�veis para Defini��o de Fun��o. 7215 (line 922) 7216* modular_linear_solver: Fun��es e Vari�veis Definidas para zeilberger. 7217 (line 147) 7218* modulus: Fun��es e Vari�veis Definidas para Polin�mios. 7219 (line 536) 7220* mod_big_prime: Fun��es e Vari�veis Definidas para zeilberger. 7221 (line 159) 7222* mod_test: Fun��es e Vari�veis Definidas para zeilberger. 7223 (line 141) 7224* mod_threshold: Fun��es e Vari�veis Definidas para zeilberger. 7225 (line 164) 7226* moebius: Fun��es e Vari�veis Definidas para Conjuntos. 7227 (line 691) 7228* mon2schur: Fun��es e Vari�veis Definidas para Simetrias. 7229 (line 63) 7230* mono: Fun��es e Vari�veis Definidas para Fun��es Afins. 7231 (line 99) 7232* monomial_dimensions: Fun��es e Vari�veis Definidas para Fun��es Afins. 7233 (line 105) 7234* multinomial: Fun��es e Vari�veis Definidas para Simetrias. 7235 (line 850) 7236* multinomial_coeff: Fun��es e Vari�veis Definidas para Conjuntos. 7237 (line 724) 7238* multinomial_coeff <1>: Fun��es e Vari�veis Definidas para Conjuntos. 7239 (line 725) 7240* multiplicative: Fun��es e Vari�veis Definidas para Simplifica��o. 7241 (line 237) 7242* Multiplica��o: Operadores Aritm�ticos. 7243 (line 9) 7244* Multiplica��o n�o comutativa matricial: Operadores Geral. (line 113) 7245* multiplicities: Fun��es e Vari�veis Definidas para Equa��es. 7246 (line 534) 7247* multi_elem: Fun��es e Vari�veis Definidas para Simetrias. 7248 (line 89) 7249* multi_orbit: Fun��es e Vari�veis Definidas para Simetrias. 7250 (line 353) 7251* multi_pui: Fun��es e Vari�veis Definidas para Simetrias. 7252 (line 104) 7253* multsym: Fun��es e Vari�veis Definidas para Simetrias. 7254 (line 366) 7255* multthru: Fun��es e Vari�veis Definidas para Express�es. 7256 (line 916) 7257* multthru <1>: Fun��es e Vari�veis Definidas para Express�es. 7258 (line 917) 7259* myoptions: Fun��es e Vari�veis Definidas para Linha de Comando. 7260 (line 426) 7261* N'�sima sa�da anterior: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 7262 (line 147) 7263* ncexpt: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7264 (line 881) 7265* ncharpoly: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7266 (line 888) 7267* nc_degree: Fun��es e Vari�veis Definidas para Fun��es Afins. 7268 (line 61) 7269* Nega��o l�gica: Operadores Geral. (line 362) 7270* negdistrib: Fun��es e Vari�veis Definidas para Simplifica��o. 7271 (line 253) 7272* negsumdispflag: Fun��es e Vari�veis Definidas para Simplifica��o. 7273 (line 264) 7274* newcontext: Fun��es e Vari�veis Definidas para Contextos. 7275 (line 304) 7276* newdet: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7277 (line 904) 7278* newline: Fun��es e Vari�veis para caracteres. 7279 (line 77) 7280* newline <1>: Fun��es e Vari�veis para entrada e sa�da. 7281 (line 43) 7282* newline <2>: Fun��es e Vari�veis para entrada e sa�da. 7283 (line 44) 7284* newton: Fun��es e Vari�veis Definidas para Num�rico. 7285 (line 308) 7286* newtonepsilon: Fun��es e Vari�veis Definidas para mnewton. 7287 (line 6) 7288* newtonmaxiter: Fun��es e Vari�veis Definidas para mnewton. 7289 (line 14) 7290* nextlayerfactor: Fun��es e Vari�veis Definidas para simplification. 7291 (line 97) 7292* next_prime: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 7293 (line 322) 7294* niceindices: Fun��es e Vari�veis Definidas para S�ries. 7295 (line 76) 7296* niceindicespref: Fun��es e Vari�veis Definidas para S�ries. 7297 (line 110) 7298* ninth: Fun��es e Vari�veis Definidas para Listas. 7299 (line 245) 7300* nm: Fun��es e Vari�veis Definidas para ctensor. 7301 (line 1249) 7302* nmc: Fun��es e Vari�veis Definidas para ctensor. 7303 (line 1254) 7304* noeval: Fun��es e Vari�veis Definidas para Simplifica��o. 7305 (line 274) 7306* nolabels: Fun��es e Vari�veis Definidas para Linha de Comando. 7307 (line 433) 7308* noncentral_moment: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7309 (line 115) 7310* noncentral_moment <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7311 (line 116) 7312* nonegative_sx: Fun��es e Vari�veis Definidas para simplex. 7313 (line 90) 7314* nonmetricity: Fun��es e Vari�veis Definidas para ctensor. 7315 (line 659) 7316* nonnegintegerp: Fun��es e Vari�veis Definidas para linearalgebra. 7317 (line 453) 7318* nonscalar: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7319 (line 909) 7320* nonscalarp: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7321 (line 913) 7322* nonzeroandfreeof: Fun��es e Vari�veis Definidas para simplification. 7323 (line 190) 7324* not: Operadores Geral. (line 361) 7325* notequal: Operadores Geral. (line 681) 7326* noun: Fun��es e Vari�veis Definidas para Simplifica��o. 7327 (line 279) 7328* noundisp: Fun��es e Vari�veis Definidas para Simplifica��o. 7329 (line 284) 7330* nounify: Fun��es e Vari�veis Definidas para Express�es. 7331 (line 961) 7332* nouns: Fun��es e Vari�veis Definidas para Simplifica��o. 7333 (line 291) 7334* np: Fun��es e Vari�veis Definidas para ctensor. 7335 (line 1220) 7336* npi: Fun��es e Vari�veis Definidas para ctensor. 7337 (line 1224) 7338* nptetrad: Fun��es e Vari�veis Definidas para ctensor. 7339 (line 475) 7340* nroots: Fun��es e Vari�veis Definidas para Equa��es. 7341 (line 540) 7342* nterms: Fun��es e Vari�veis Definidas para Express�es. 7343 (line 969) 7344* ntermst: Fun��es e Vari�veis Definidas para ctensor. 7345 (line 830) 7346* nthroot: Fun��es e Vari�veis Definidas para Equa��es. 7347 (line 552) 7348* nticks: Fun��es e Vari�veis Definidas para draw. 7349 (line 1029) 7350* ntrig: Fun��es e Vari�veis Definidas para Trigonometria. 7351 (line 78) 7352* nullity: Fun��es e Vari�veis Definidas para linearalgebra. 7353 (line 465) 7354* nullspace: Fun��es e Vari�veis Definidas para linearalgebra. 7355 (line 457) 7356* num: Fun��es e Vari�veis Definidas para Polin�mios. 7357 (line 559) 7358* numberp: Fun��es e Vari�veis Definidas para Op��es Diversas. 7359 (line 181) 7360* numer: Fun��es e Vari�veis Definidas para Simplifica��o. 7361 (line 298) 7362* numerval: Fun��es e Vari�veis Definidas para Simplifica��o. 7363 (line 306) 7364* numfactor: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7365 (line 196) 7366* num_distinct_partitions: Fun��es e Vari�veis Definidas para Conjuntos. 7367 (line 757) 7368* num_distinct_partitions <1>: Fun��es e Vari�veis Definidas para Conjuntos. 7369 (line 758) 7370* num_partitions: Fun��es e Vari�veis Definidas para Conjuntos. 7371 (line 779) 7372* num_partitions <1>: Fun��es e Vari�veis Definidas para Conjuntos. 7373 (line 780) 7374* nusum: Fun��es e Vari�veis Definidas para S�ries. 7375 (line 139) 7376* N�o igual (desigualdade sint�tica): Operadores Geral. (line 86) 7377* N�mero �ureo: Fun��es e Vari�veis Definidas para Constantes. 7378 (line 28) 7379* obase: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 7380 (line 854) 7381* oddp: Operadores Geral. (line 897) 7382* ode2: Fun��es e Vari�veis Definidas para Equa��es Diferenciais. 7383 (line 90) 7384* odelin: Fun��es e Vari�veis Definidas para contrib_ode. 7385 (line 11) 7386* ode_check: Fun��es e Vari�veis Definidas para contrib_ode. 7387 (line 42) 7388* op: Fun��es e Vari�veis Definidas para Express�es. 7389 (line 976) 7390* opena: Fun��es e Vari�veis para entrada e sa�da. 7391 (line 49) 7392* openr: Fun��es e Vari�veis para entrada e sa�da. 7393 (line 54) 7394* openw: Fun��es e Vari�veis para entrada e sa�da. 7395 (line 58) 7396* Operador Ap�strofo: Introdu��o a Linha de Comando. 7397 (line 7) 7398* Operador ap�strofo-ap�strofo: Introdu��o a Linha de Comando. 7399 (line 91) 7400* Operador de atribui��o: Operadores Geral. (line 124) 7401* Operador de atribui��o (avalia o lado esquerdo da igualdade): Operadores Geral. 7402 (line 127) 7403* Operador de defini��o de fun��o: Operadores Geral. (line 218) 7404* Operador de defini��o de fun��o de macro: Operadores Geral. 7405 (line 132) 7406* Operador de equa��o: Operadores Geral. (line 222) 7407* Operador de Subscrito: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7408 (line 1135) 7409* operatorp: Fun��es e Vari�veis Definidas para Express�es. 7410 (line 1023) 7411* operatorp <1>: Fun��es e Vari�veis Definidas para Express�es. 7412 (line 1024) 7413* opproperties: Fun��es e Vari�veis Definidas para Simplifica��o. 7414 (line 316) 7415* opsubst: Fun��es e Vari�veis Definidas para Simplifica��o. 7416 (line 324) 7417* opsubst <1>: Fun��es e Vari�veis Definidas para opsubst. 7418 (line 6) 7419* opsubst <2>: Fun��es e Vari�veis Definidas para opsubst. 7420 (line 7) 7421* opsubst <3>: Fun��es e Vari�veis Definidas para opsubst. 7422 (line 8) 7423* optimize: Fun��es e Vari�veis Definidas para Express�es. 7424 (line 1032) 7425* optimprefix: Fun��es e Vari�veis Definidas para Express�es. 7426 (line 1040) 7427* optionset: Fun��es e Vari�veis Definidas para Linha de Comando. 7428 (line 448) 7429* or: Operadores Geral. (line 338) 7430* orbit: Fun��es e Vari�veis Definidas para Simetrias. 7431 (line 384) 7432* ordergreat: Fun��es e Vari�veis Definidas para Express�es. 7433 (line 1046) 7434* ordergreatp: Fun��es e Vari�veis Definidas para Express�es. 7435 (line 1053) 7436* orderless: Fun��es e Vari�veis Definidas para Express�es. 7437 (line 1057) 7438* orderlessp: Fun��es e Vari�veis Definidas para Express�es. 7439 (line 1071) 7440* orthogonal_complement: Fun��es e Vari�veis Definidas para linearalgebra. 7441 (line 469) 7442* orthopoly_recur: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 7443 (line 67) 7444* orthopoly_returns_intervals: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 7445 (line 95) 7446* orthopoly_weight: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 7447 (line 104) 7448* outative: Fun��es e Vari�veis Definidas para Simplifica��o. 7449 (line 331) 7450* outchar: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 7451 (line 867) 7452* outermap: Fun��es e Vari�veis Definidas para Fluxo de Programa. 7453 (line 474) 7454* outofpois: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7455 (line 212) 7456* packagefile: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 7457 (line 885) 7458* pade: Fun��es e Vari�veis Definidas para S�ries. 7459 (line 189) 7460* palette: Fun��es e Vari�veis Definidas para draw. 7461 (line 551) 7462* parGosper: Fun��es e Vari�veis Definidas para zeilberger. 7463 (line 68) 7464* parsetoken: Fun��es e Vari�veis para seq��ncias de caracteres. 7465 (line 34) 7466* parse_string: Fun��es e Vari�veis Definidas para eval_string. 7467 (line 23) 7468* part: Fun��es e Vari�veis Definidas para Express�es. 7469 (line 1075) 7470* part2cont: Fun��es e Vari�veis Definidas para Simetrias. 7471 (line 242) 7472* partfrac: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 7473 (line 328) 7474* partition: Fun��es e Vari�veis Definidas para Express�es. 7475 (line 1103) 7476* partition_set: Fun��es e Vari�veis Definidas para Conjuntos. 7477 (line 803) 7478* partpol: Fun��es e Vari�veis Definidas para Simetrias. 7479 (line 251) 7480* partswitch: Fun��es e Vari�veis Definidas para Express�es. 7481 (line 1116) 7482* pdf_bernoulli: Fun��es e Vari�veis Definidas para distribui��es discretas. 7483 (line 171) 7484* pdf_beta: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7485 (line 773) 7486* pdf_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 7487 (line 6) 7488* pdf_cauchy: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7489 (line 1281) 7490* pdf_chi2: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7491 (line 176) 7492* pdf_continuous_uniform: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7493 (line 856) 7494* pdf_discrete_uniform: Fun��es e Vari�veis Definidas para distribui��es discretas. 7495 (line 357) 7496* pdf_exp: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7497 (line 445) 7498* pdf_f: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7499 (line 350) 7500* pdf_gamma: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7501 (line 689) 7502* pdf_geometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 7503 (line 286) 7504* pdf_gumbel: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7505 (line 1306) 7506* pdf_hypergeometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 7507 (line 413) 7508* pdf_laplace: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7509 (line 1232) 7510* pdf_logistic: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7511 (line 910) 7512* pdf_lognormal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7513 (line 624) 7514* pdf_negative_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 7515 (line 495) 7516* pdf_normal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7517 (line 6) 7518* pdf_pareto: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7519 (line 959) 7520* pdf_poisson: Fun��es e Vari�veis Definidas para distribui��es discretas. 7521 (line 93) 7522* pdf_rank_sum: Fun��es e Vari�veis Definidas para distribui��es especiais. 7523 (line 20) 7524* pdf_rayleigh: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7525 (line 1057) 7526* pdf_signed_rank: Fun��es e Vari�veis Definidas para distribui��es especiais. 7527 (line 6) 7528* pdf_student_t: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7529 (line 84) 7530* pdf_weibull: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7531 (line 1008) 7532* pearson_skewness: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7533 (line 445) 7534* pearson_skewness <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7535 (line 446) 7536* permanent: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 7537 (line 917) 7538* permut: Fun��es e Vari�veis Definidas para Simetrias. 7539 (line 856) 7540* permutation: Fun��es e Vari�veis Definidas para simplification. 7541 (line 285) 7542* permutations: Fun��es e Vari�veis Definidas para Conjuntos. 7543 (line 824) 7544* petrov: Fun��es e Vari�veis Definidas para ctensor. 7545 (line 523) 7546* pfeformat: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 7547 (line 900) 7548* phi: Fun��es e Vari�veis Definidas para Constantes. 7549 (line 28) 7550* pi: Fun��es e Vari�veis Definidas para Constantes. 7551 (line 82) 7552* pickapart: Fun��es e Vari�veis Definidas para Express�es. 7553 (line 1123) 7554* pic_height: Fun��es e Vari�veis Definidas para draw. 7555 (line 405) 7556* pic_width: Fun��es e Vari�veis Definidas para draw. 7557 (line 385) 7558* piece: Fun��es e Vari�veis Definidas para Express�es. 7559 (line 1210) 7560* playback: Fun��es e Vari�veis Definidas para Linha de Comando. 7561 (line 457) 7562* playback <1>: Fun��es e Vari�veis Definidas para Linha de Comando. 7563 (line 458) 7564* playback <2>: Fun��es e Vari�veis Definidas para Linha de Comando. 7565 (line 459) 7566* playback <3>: Fun��es e Vari�veis Definidas para Linha de Comando. 7567 (line 460) 7568* playback <4>: Fun��es e Vari�veis Definidas para Linha de Comando. 7569 (line 461) 7570* playback <5>: Fun��es e Vari�veis Definidas para Linha de Comando. 7571 (line 462) 7572* playback <6>: Fun��es e Vari�veis Definidas para Linha de Comando. 7573 (line 463) 7574* playback <7>: Fun��es e Vari�veis Definidas para Linha de Comando. 7575 (line 464) 7576* plog: Fun��es e Vari�veis Definidas para Logar�tmos. 7577 (line 193) 7578* plot2d: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 7579 (line 42) 7580* plot2d <1>: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 7581 (line 43) 7582* plot2d <2>: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 7583 (line 44) 7584* plot3d: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 7585 (line 548) 7586* plot3d <1>: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 7587 (line 550) 7588* plot3d <2>: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 7589 (line 551) 7590* plot3d <3>: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 7591 (line 552) 7592* plot3d <4>: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 7593 (line 553) 7594* plotdf: Fun��es e Vari�veis Definidas para plotdf. 7595 (line 6) 7596* plotdf <1>: Fun��es e Vari�veis Definidas para plotdf. 7597 (line 7) 7598* plot_options: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 7599 (line 184) 7600* plsquares: Fun��es e Vari�veis Definidas para lsquares. 7601 (line 100) 7602* plsquares <1>: Fun��es e Vari�veis Definidas para lsquares. 7603 (line 101) 7604* plsquares <2>: Fun��es e Vari�veis Definidas para lsquares. 7605 (line 102) 7606* pochhammer: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 7607 (line 122) 7608* pochhammer_max_index: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 7609 (line 153) 7610* points_joined: Fun��es e Vari�veis Definidas para draw. 7611 (line 693) 7612* point_size: Fun��es e Vari�veis Definidas para draw. 7613 (line 633) 7614* point_type: Fun��es e Vari�veis Definidas para draw. 7615 (line 651) 7616* poisdiff: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7617 (line 219) 7618* poisexpt: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7619 (line 223) 7620* poisint: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7621 (line 227) 7622* poislim: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7623 (line 232) 7624* poismap: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7625 (line 240) 7626* poisplus: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7627 (line 246) 7628* poissimp: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7629 (line 249) 7630* poisson: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7631 (line 252) 7632* poissubst: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7633 (line 256) 7634* poistimes: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7635 (line 275) 7636* poistrim: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7637 (line 278) 7638* polarform: Fun��es e Vari�veis Definidas para Express�es. 7639 (line 1215) 7640* polartorect: Fun��es e Vari�veis Definidas para Num�rico. 7641 (line 6) 7642* polartorect <1>: Fun��es e Vari�veis Definidas para Num�rico. 7643 (line 64) 7644* polydecomp: Fun��es e Vari�veis Definidas para Polin�mios. 7645 (line 565) 7646* polymod: Operadores Geral. (line 858) 7647* polymod <1>: Operadores Geral. (line 859) 7648* polynome2ele: Fun��es e Vari�veis Definidas para Simetrias. 7649 (line 511) 7650* polynomialp: Fun��es e Vari�veis Definidas para linearalgebra. 7651 (line 478) 7652* polynomialp <1>: Fun��es e Vari�veis Definidas para linearalgebra. 7653 (line 479) 7654* polynomialp <2>: Fun��es e Vari�veis Definidas para linearalgebra. 7655 (line 480) 7656* polytocompanion: Fun��es e Vari�veis Definidas para linearalgebra. 7657 (line 517) 7658* poly_add: Fun��es e Vari�veis Definidas para grobner. 7659 (line 83) 7660* poly_buchberger: Fun��es e Vari�veis Definidas para grobner. 7661 (line 191) 7662* poly_buchberger_criterion: Fun��es e Vari�veis Definidas para grobner. 7663 (line 185) 7664* poly_coefficient_ring: Fun��es e Vari�veis Definidas para grobner. 7665 (line 16) 7666* poly_colon_ideal: Fun��es e Vari�veis Definidas para grobner. 7667 (line 239) 7668* poly_content: Fun��es e Vari�veis Definidas para grobner. 7669 (line 159) 7670* poly_depends_p: Fun��es e Vari�veis Definidas para grobner. 7671 (line 230) 7672* poly_elimination_ideal: Fun��es e Vari�veis Definidas para grobner. 7673 (line 233) 7674* poly_elimination_order: Fun��es e Vari�veis Definidas para grobner. 7675 (line 36) 7676* poly_exact_divide: Fun��es e Vari�veis Definidas para grobner. 7677 (line 177) 7678* poly_expand: Fun��es e Vari�veis Definidas para grobner. 7679 (line 122) 7680* poly_expt: Fun��es e Vari�veis Definidas para grobner. 7681 (line 152) 7682* poly_gcd: Fun��es e Vari�veis Definidas para grobner. 7683 (line 255) 7684* poly_grobner: Fun��es e Vari�veis Definidas para grobner. 7685 (line 222) 7686* poly_grobner_algorithm: Fun��es e Vari�veis Definidas para grobner. 7687 (line 58) 7688* poly_grobner_debug: Fun��es e Vari�veis Definidas para grobner. 7689 (line 53) 7690* poly_grobner_equal: Fun��es e Vari�veis Definidas para grobner. 7691 (line 258) 7692* poly_grobner_member: Fun��es e Vari�veis Definidas para grobner. 7693 (line 276) 7694* poly_grobner_subsetp: Fun��es e Vari�veis Definidas para grobner. 7695 (line 270) 7696* poly_ideal_intersection: Fun��es e Vari�veis Definidas para grobner. 7697 (line 247) 7698* poly_ideal_polysaturation: Fun��es e Vari�veis Definidas para grobner. 7699 (line 315) 7700* poly_ideal_polysaturation1: Fun��es e Vari�veis Definidas para grobner. 7701 (line 304) 7702* poly_ideal_saturation: Fun��es e Vari�veis Definidas para grobner. 7703 (line 295) 7704* poly_ideal_saturation1: Fun��es e Vari�veis Definidas para grobner. 7705 (line 286) 7706* poly_lcm: Fun��es e Vari�veis Definidas para grobner. 7707 (line 252) 7708* poly_minimization: Fun��es e Vari�veis Definidas para grobner. 7709 (line 211) 7710* poly_monomial_order: Fun��es e Vari�veis Definidas para grobner. 7711 (line 9) 7712* poly_multiply: Fun��es e Vari�veis Definidas para grobner. 7713 (line 97) 7714* poly_normalize: Fun��es e Vari�veis Definidas para grobner. 7715 (line 114) 7716* poly_normalize_list: Fun��es e Vari�veis Definidas para grobner. 7717 (line 217) 7718* poly_normal_form: Fun��es e Vari�veis Definidas para grobner. 7719 (line 181) 7720* poly_primary_elimination_order: Fun��es e Vari�veis Definidas para grobner. 7721 (line 24) 7722* poly_primitive_part: Fun��es e Vari�veis Definidas para grobner. 7723 (line 107) 7724* poly_pseudo_divide: Fun��es e Vari�veis Definidas para grobner. 7725 (line 165) 7726* poly_reduced_grobner: Fun��es e Vari�veis Definidas para grobner. 7727 (line 226) 7728* poly_reduction: Fun��es e Vari�veis Definidas para grobner. 7729 (line 206) 7730* poly_return_term_list: Fun��es e Vari�veis Definidas para grobner. 7731 (line 46) 7732* poly_saturation_extension: Fun��es e Vari�veis Definidas para grobner. 7733 (line 323) 7734* poly_secondary_elimination_order: Fun��es e Vari�veis Definidas para grobner. 7735 (line 30) 7736* poly_subtract: Fun��es e Vari�veis Definidas para grobner. 7737 (line 90) 7738* poly_s_polynomial: Fun��es e Vari�veis Definidas para grobner. 7739 (line 103) 7740* poly_top_reduction_only: Fun��es e Vari�veis Definidas para grobner. 7741 (line 68) 7742* posfun: Fun��es e Vari�veis Definidas para Simplifica��o. 7743 (line 349) 7744* potential: Fun��es e Vari�veis Definidas para Integra��o. 7745 (line 418) 7746* powerdisp: Fun��es e Vari�veis Definidas para S�ries. 7747 (line 251) 7748* powers: Fun��es e Vari�veis Definidas para Express�es. 7749 (line 1219) 7750* powerseries: Fun��es e Vari�veis Definidas para S�ries. 7751 (line 262) 7752* powerset: Fun��es e Vari�veis Definidas para Conjuntos. 7753 (line 845) 7754* powerset <1>: Fun��es e Vari�veis Definidas para Conjuntos. 7755 (line 846) 7756* power_mod: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 7757 (line 353) 7758* pred: Operadores Geral. (line 901) 7759* prederror: Fun��es e Vari�veis Definidas para Fluxo de Programa. 7760 (line 409) 7761* prev_prime: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 7762 (line 389) 7763* primep: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 7764 (line 367) 7765* primep_number_of_tests: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 7766 (line 384) 7767* print: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 7768 (line 922) 7769* printf: Fun��es e Vari�veis para entrada e sa�da. 7770 (line 63) 7771* printf <1>: Fun��es e Vari�veis para entrada e sa�da. 7772 (line 64) 7773* printpois: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7774 (line 286) 7775* printprops: Fun��es e Vari�veis Definidas para Linha de Comando. 7776 (line 507) 7777* printprops <1>: Fun��es e Vari�veis Definidas para Linha de Comando. 7778 (line 508) 7779* printprops <2>: Fun��es e Vari�veis Definidas para Linha de Comando. 7780 (line 509) 7781* prodrac: Fun��es e Vari�veis Definidas para Simetrias. 7782 (line 523) 7783* product: Fun��es e Vari�veis Definidas para Express�es. 7784 (line 1224) 7785* product_use_gamma: Fun��es e Vari�veis Definidas para solve_rec. 7786 (line 177) 7787* Produto Externo: Fun��es e Vari�veis Definidas para itensor. 7788 (line 1376) 7789* programmode: Fun��es e Vari�veis Definidas para Equa��es. 7790 (line 559) 7791* prompt: Fun��es e Vari�veis Definidas para Linha de Comando. 7792 (line 517) 7793* properties: Fun��es e Vari�veis Definidas para Op��es Diversas. 7794 (line 210) 7795* props: Fun��es e Vari�veis Definidas para Op��es Diversas. 7796 (line 214) 7797* propvars: Fun��es e Vari�veis Definidas para Op��es Diversas. 7798 (line 220) 7799* psexpand: Fun��es e Vari�veis Definidas para S�ries. 7800 (line 300) 7801* psi: Fun��es e Vari�veis Definidas para Fun��es Especiais. 7802 (line 291) 7803* psi <1>: Fun��es e Vari�veis Definidas para ctensor. 7804 (line 499) 7805* ptriangularize: Fun��es e Vari�veis Definidas para linearalgebra. 7806 (line 525) 7807* pui: Fun��es e Vari�veis Definidas para Simetrias. 7808 (line 114) 7809* pui2comp: Fun��es e Vari�veis Definidas para Simetrias. 7810 (line 140) 7811* pui2ele: Fun��es e Vari�veis Definidas para Simetrias. 7812 (line 166) 7813* pui2polynome: Fun��es e Vari�veis Definidas para Simetrias. 7814 (line 530) 7815* puireduc: Fun��es e Vari�veis Definidas para Simetrias. 7816 (line 175) 7817* pui_direct: Fun��es e Vari�veis Definidas para Simetrias. 7818 (line 397) 7819* put: Fun��es e Vari�veis Definidas para Op��es Diversas. 7820 (line 225) 7821* qput: Fun��es e Vari�veis Definidas para Op��es Diversas. 7822 (line 247) 7823* qrange: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7824 (line 270) 7825* qrange <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7826 (line 271) 7827* quad_qag: Fun��es e Vari�veis Definidas para QUADPACK. 7828 (line 6) 7829* quad_qag <1>: Fun��es e Vari�veis Definidas para QUADPACK. 7830 (line 8) 7831* quad_qagi: Fun��es e Vari�veis Definidas para QUADPACK. 7832 (line 125) 7833* quad_qagi <1>: Fun��es e Vari�veis Definidas para QUADPACK. 7834 (line 126) 7835* quad_qags: Fun��es e Vari�veis Definidas para QUADPACK. 7836 (line 69) 7837* quad_qags <1>: Fun��es e Vari�veis Definidas para QUADPACK. 7838 (line 70) 7839* quad_qawc: Fun��es e Vari�veis Definidas para QUADPACK. 7840 (line 196) 7841* quad_qawc <1>: Fun��es e Vari�veis Definidas para QUADPACK. 7842 (line 197) 7843* quad_qawf: Fun��es e Vari�veis Definidas para QUADPACK. 7844 (line 266) 7845* quad_qawf <1>: Fun��es e Vari�veis Definidas para QUADPACK. 7846 (line 268) 7847* quad_qawo: Fun��es e Vari�veis Definidas para QUADPACK. 7848 (line 344) 7849* quad_qawo <1>: Fun��es e Vari�veis Definidas para QUADPACK. 7850 (line 346) 7851* quad_qaws: Fun��es e Vari�veis Definidas para QUADPACK. 7852 (line 423) 7853* quad_qaws <1>: Fun��es e Vari�veis Definidas para QUADPACK. 7854 (line 425) 7855* quantile: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7856 (line 227) 7857* quantile <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7858 (line 228) 7859* quantile_bernoulli: Fun��es e Vari�veis Definidas para distribui��es discretas. 7860 (line 191) 7861* quantile_beta: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7862 (line 794) 7863* quantile_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 7864 (line 29) 7865* quantile_cauchy: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7866 (line 1291) 7867* quantile_chi2: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7868 (line 214) 7869* quantile_continuous_uniform: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7870 (line 866) 7871* quantile_discrete_uniform: Fun��es e Vari�veis Definidas para distribui��es discretas. 7872 (line 368) 7873* quantile_exp: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7874 (line 481) 7875* quantile_f: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7876 (line 370) 7877* quantile_gamma: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7878 (line 708) 7879* quantile_geometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 7880 (line 296) 7881* quantile_gumbel: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7882 (line 1316) 7883* quantile_hypergeometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 7884 (line 425) 7885* quantile_laplace: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7886 (line 1242) 7887* quantile_logistic: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7888 (line 920) 7889* quantile_lognormal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7890 (line 644) 7891* quantile_negative_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 7892 (line 518) 7893* quantile_normal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7894 (line 26) 7895* quantile_pareto: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7896 (line 969) 7897* quantile_poisson: Fun��es e Vari�veis Definidas para distribui��es discretas. 7898 (line 112) 7899* quantile_rayleigh: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7900 (line 1095) 7901* quantile_student_t: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7902 (line 104) 7903* quantile_weibull: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7904 (line 1018) 7905* quartile_skewness: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7906 (line 468) 7907* quartile_skewness <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 7908 (line 469) 7909* quit: Fun��es e Vari�veis Definidas para Linha de Comando. 7910 (line 524) 7911* qunit: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 7912 (line 395) 7913* quotient: Fun��es e Vari�veis Definidas para Polin�mios. 7914 (line 616) 7915* quotient <1>: Fun��es e Vari�veis Definidas para Polin�mios. 7916 (line 617) 7917* radcan: Fun��es e Vari�veis Definidas para Simplifica��o. 7918 (line 353) 7919* radexpand: Fun��es e Vari�veis Definidas para Simplifica��o. 7920 (line 379) 7921* radsubstflag: Fun��es e Vari�veis Definidas para Simplifica��o. 7922 (line 399) 7923* random: Operadores Geral. (line 933) 7924* random_bernoulli: Fun��es e Vari�veis Definidas para distribui��es discretas. 7925 (line 274) 7926* random_bernoulli <1>: Fun��es e Vari�veis Definidas para distribui��es discretas. 7927 (line 275) 7928* random_beta: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7929 (line 842) 7930* random_beta <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7931 (line 843) 7932* random_beta_algorithm: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7933 (line 823) 7934* random_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 7935 (line 78) 7936* random_binomial <1>: Fun��es e Vari�veis Definidas para distribui��es discretas. 7937 (line 79) 7938* random_binomial_algorithm: Fun��es e Vari�veis Definidas para distribui��es discretas. 7939 (line 61) 7940* random_cauchy: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7941 (line 1297) 7942* random_cauchy <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7943 (line 1298) 7944* random_chi2: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7945 (line 336) 7946* random_chi2 <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7947 (line 337) 7948* random_chi2_algorithm: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7949 (line 322) 7950* random_continuous_uniform: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7951 (line 898) 7952* random_continuous_uniform <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7953 (line 899) 7954* random_discrete_uniform: Fun��es e Vari�veis Definidas para distribui��es discretas. 7955 (line 400) 7956* random_discrete_uniform <1>: Fun��es e Vari�veis Definidas para distribui��es discretas. 7957 (line 401) 7958* random_exp: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7959 (line 610) 7960* random_exp <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7961 (line 611) 7962* random_exp_algorithm: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7963 (line 590) 7964* random_f: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7965 (line 431) 7966* random_f <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7967 (line 432) 7968* random_f_algorithm: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7969 (line 411) 7970* random_gamma: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7971 (line 759) 7972* random_gamma <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7973 (line 760) 7974* random_gamma_algorithm: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7975 (line 738) 7976* random_geometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 7977 (line 343) 7978* random_geometric <1>: Fun��es e Vari�veis Definidas para distribui��es discretas. 7979 (line 344) 7980* random_geometric_algorithm: Fun��es e Vari�veis Definidas para distribui��es discretas. 7981 (line 326) 7982* random_gumbel: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7983 (line 1359) 7984* random_gumbel <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7985 (line 1360) 7986* random_hypergeometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 7987 (line 479) 7988* random_hypergeometric <1>: Fun��es e Vari�veis Definidas para distribui��es discretas. 7989 (line 480) 7990* random_hypergeometric_algorithm: Fun��es e Vari�veis Definidas para distribui��es discretas. 7991 (line 463) 7992* random_laplace: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7993 (line 1272) 7994* random_laplace <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7995 (line 1273) 7996* random_logistic: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7997 (line 950) 7998* random_logistic <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 7999 (line 951) 8000* random_lognormal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8001 (line 674) 8002* random_lognormal <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8003 (line 675) 8004* random_negative_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 8005 (line 568) 8006* random_negative_binomial <1>: Fun��es e Vari�veis Definidas para distribui��es discretas. 8007 (line 569) 8008* random_negative_binomial_algorithm: Fun��es e Vari�veis Definidas para distribui��es discretas. 8009 (line 551) 8010* random_normal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8011 (line 70) 8012* random_normal <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8013 (line 71) 8014* random_normal_algorithm: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8015 (line 57) 8016* random_pareto: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8017 (line 999) 8018* random_pareto <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8019 (line 1000) 8020* random_permutation: Fun��es e Vari�veis Definidas para Conjuntos. 8021 (line 875) 8022* random_poisson: Fun��es e Vari�veis Definidas para distribui��es discretas. 8023 (line 157) 8024* random_poisson <1>: Fun��es e Vari�veis Definidas para distribui��es discretas. 8025 (line 158) 8026* random_poisson_algorithm: Fun��es e Vari�veis Definidas para distribui��es discretas. 8027 (line 141) 8028* random_rayleigh: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8029 (line 1223) 8030* random_rayleigh <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8031 (line 1224) 8032* random_student_t: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8033 (line 162) 8034* random_student_t <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8035 (line 163) 8036* random_student_t_algorithm: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8037 (line 140) 8038* random_weibull: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8039 (line 1048) 8040* random_weibull <1>: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8041 (line 1049) 8042* range: Fun��es e Vari�veis Definidas para estat�stica descritiva. 8043 (line 212) 8044* range <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 8045 (line 213) 8046* rank: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8047 (line 921) 8048* rank <1>: Fun��es e Vari�veis Definidas para linearalgebra. 8049 (line 546) 8050* rassociative: Fun��es e Vari�veis Definidas para Simplifica��o. 8051 (line 405) 8052* rat: Fun��es e Vari�veis Definidas para Polin�mios. 8053 (line 624) 8054* rat <1>: Fun��es e Vari�veis Definidas para Polin�mios. 8055 (line 625) 8056* ratalgdenom: Fun��es e Vari�veis Definidas para Polin�mios. 8057 (line 675) 8058* ratchristof: Fun��es e Vari�veis Definidas para ctensor. 8059 (line 1135) 8060* ratcoef: Fun��es e Vari�veis Definidas para Polin�mios. 8061 (line 683) 8062* ratcoef <1>: Fun��es e Vari�veis Definidas para Polin�mios. 8063 (line 684) 8064* ratdenom: Fun��es e Vari�veis Definidas para Polin�mios. 8065 (line 712) 8066* ratdenomdivide: Fun��es e Vari�veis Definidas para Polin�mios. 8067 (line 726) 8068* ratdiff: Fun��es e Vari�veis Definidas para Polin�mios. 8069 (line 770) 8070* ratdisrep: Fun��es e Vari�veis Definidas para Polin�mios. 8071 (line 812) 8072* rateinstein: Fun��es e Vari�veis Definidas para ctensor. 8073 (line 1140) 8074* ratepsilon: Fun��es e Vari�veis Definidas para Polin�mios. 8075 (line 823) 8076* ratexpand: Fun��es e Vari�veis Definidas para Polin�mios. 8077 (line 829) 8078* ratexpand <1>: Fun��es e Vari�veis Definidas para Polin�mios. 8079 (line 830) 8080* ratfac: Fun��es e Vari�veis Definidas para Polin�mios. 8081 (line 878) 8082* rational: Fun��es e Vari�veis Definidas para simplification. 8083 (line 182) 8084* rationalize: Operadores Geral. (line 974) 8085* ratmx: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8086 (line 928) 8087* ratnumer: Fun��es e Vari�veis Definidas para Polin�mios. 8088 (line 901) 8089* ratnump: Fun��es e Vari�veis Definidas para Polin�mios. 8090 (line 915) 8091* ratp: Fun��es e Vari�veis Definidas para Polin�mios. 8092 (line 919) 8093* ratprint: Fun��es e Vari�veis Definidas para Polin�mios. 8094 (line 926) 8095* ratriemann: Fun��es e Vari�veis Definidas para ctensor. 8096 (line 1147) 8097* ratsimp: Fun��es e Vari�veis Definidas para Polin�mios. 8098 (line 933) 8099* ratsimp <1>: Fun��es e Vari�veis Definidas para Polin�mios. 8100 (line 934) 8101* ratsimpexpons: Fun��es e Vari�veis Definidas para Polin�mios. 8102 (line 982) 8103* ratsubst: Fun��es e Vari�veis Definidas para Polin�mios. 8104 (line 988) 8105* ratvars: Fun��es e Vari�veis Definidas para Polin�mios. 8106 (line 1023) 8107* ratvars <1>: Fun��es e Vari�veis Definidas para Polin�mios. 8108 (line 1024) 8109* ratvars <2>: Fun��es e Vari�veis Definidas para Polin�mios. 8110 (line 1025) 8111* ratweight: Fun��es e Vari�veis Definidas para Polin�mios. 8112 (line 1045) 8113* ratweight <1>: Fun��es e Vari�veis Definidas para Polin�mios. 8114 (line 1046) 8115* ratweights: Fun��es e Vari�veis Definidas para Polin�mios. 8116 (line 1073) 8117* ratweyl: Fun��es e Vari�veis Definidas para ctensor. 8118 (line 1155) 8119* ratwtlvl: Fun��es e Vari�veis Definidas para Polin�mios. 8120 (line 1083) 8121* read: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8122 (line 992) 8123* readline: Fun��es e Vari�veis para entrada e sa�da. 8124 (line 124) 8125* readonly: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8126 (line 1007) 8127* read_hashed_array: Fun��es e Vari�veis Definidas para numericalio. 8128 (line 40) 8129* read_hashed_array <1>: Fun��es e Vari�veis Definidas para numericalio. 8130 (line 41) 8131* read_lisp_array: Fun��es e Vari�veis Definidas para numericalio. 8132 (line 16) 8133* read_lisp_array <1>: Fun��es e Vari�veis Definidas para numericalio. 8134 (line 17) 8135* read_list: Fun��es e Vari�veis Definidas para numericalio. 8136 (line 57) 8137* read_list <1>: Fun��es e Vari�veis Definidas para numericalio. 8138 (line 58) 8139* read_matrix: Fun��es e Vari�veis Definidas para numericalio. 8140 (line 6) 8141* read_matrix <1>: Fun��es e Vari�veis Definidas para numericalio. 8142 (line 7) 8143* read_maxima_array: Fun��es e Vari�veis Definidas para numericalio. 8144 (line 28) 8145* read_maxima_array <1>: Fun��es e Vari�veis Definidas para numericalio. 8146 (line 29) 8147* read_nested_list: Fun��es e Vari�veis Definidas para numericalio. 8148 (line 49) 8149* read_nested_list <1>: Fun��es e Vari�veis Definidas para numericalio. 8150 (line 50) 8151* realonly: Fun��es e Vari�veis Definidas para Equa��es. 8152 (line 571) 8153* realpart: Fun��es e Vari�veis Definidas para Express�es. 8154 (line 1282) 8155* realroots: Fun��es e Vari�veis Definidas para Equa��es. 8156 (line 577) 8157* realroots <1>: Fun��es e Vari�veis Definidas para Equa��es. 8158 (line 578) 8159* realroots <2>: Fun��es e Vari�veis Definidas para Equa��es. 8160 (line 579) 8161* realroots <3>: Fun��es e Vari�veis Definidas para Equa��es. 8162 (line 580) 8163* rearray: Fun��es e Vari�veis Definidas para Arrays. 8164 (line 410) 8165* rectform: Fun��es e Vari�veis Definidas para Express�es. 8166 (line 1288) 8167* recttopolar: Fun��es e Vari�veis Definidas para Num�rico. 8168 (line 26) 8169* recttopolar <1>: Fun��es e Vari�veis Definidas para Num�rico. 8170 (line 63) 8171* rediff: Fun��es e Vari�veis Definidas para itensor. 8172 (line 646) 8173* reduce_consts: Fun��es e Vari�veis Definidas para simplification. 8174 (line 392) 8175* reduce_order: Fun��es e Vari�veis Definidas para solve_rec. 8176 (line 6) 8177* refcheck: Fun��es e Vari�veis Definidas para Depura��o. 8178 (line 6) 8179* rem: Fun��es e Vari�veis Definidas para Op��es Diversas. 8180 (line 270) 8181* remainder: Fun��es e Vari�veis Definidas para Polin�mios. 8182 (line 1090) 8183* remainder <1>: Fun��es e Vari�veis Definidas para Polin�mios. 8184 (line 1091) 8185* remarray: Fun��es e Vari�veis Definidas para Arrays. 8186 (line 417) 8187* remarray <1>: Fun��es e Vari�veis Definidas para Arrays. 8188 (line 418) 8189* rembox: Fun��es e Vari�veis Definidas para Express�es. 8190 (line 1292) 8191* rembox <1>: Fun��es e Vari�veis Definidas para Express�es. 8192 (line 1293) 8193* rembox <2>: Fun��es e Vari�veis Definidas para Express�es. 8194 (line 1294) 8195* remcomps: Fun��es e Vari�veis Definidas para itensor. 8196 (line 282) 8197* remcon: Fun��es e Vari�veis Definidas para itensor. 8198 (line 165) 8199* remcon <1>: Fun��es e Vari�veis Definidas para itensor. 8200 (line 166) 8201* remcoord: Fun��es e Vari�veis Definidas para itensor. 8202 (line 749) 8203* remcoord <1>: Fun��es e Vari�veis Definidas para itensor. 8204 (line 750) 8205* remfun: Fun��es e Vari�veis Definidas para S�ries de Fourier. 8206 (line 11) 8207* remfun <1>: Fun��es e Vari�veis Definidas para S�ries de Fourier. 8208 (line 12) 8209* remfunction: Fun��es e Vari�veis Definidas para Linha de Comando. 8210 (line 533) 8211* remfunction <1>: Fun��es e Vari�veis Definidas para Linha de Comando. 8212 (line 534) 8213* remlet: Fun��es e Vari�veis Definidas para Regras e Modelos. 8214 (line 629) 8215* remlet <1>: Fun��es e Vari�veis Definidas para Regras e Modelos. 8216 (line 630) 8217* remlet <2>: Fun��es e Vari�veis Definidas para Regras e Modelos. 8218 (line 631) 8219* remlet <3>: Fun��es e Vari�veis Definidas para Regras e Modelos. 8220 (line 632) 8221* remove: Fun��es e Vari�veis Definidas para Op��es Diversas. 8222 (line 273) 8223* remove <1>: Fun��es e Vari�veis Definidas para Op��es Diversas. 8224 (line 274) 8225* remove <2>: Fun��es e Vari�veis Definidas para Op��es Diversas. 8226 (line 275) 8227* remove <3>: Fun��es e Vari�veis Definidas para Op��es Diversas. 8228 (line 276) 8229* remove <4>: Fun��es e Vari�veis Definidas para Op��es Diversas. 8230 (line 277) 8231* rempart: Fun��es e Vari�veis Definidas para simplification. 8232 (line 155) 8233* remrule: Fun��es e Vari�veis Definidas para Regras e Modelos. 8234 (line 651) 8235* remrule <1>: Fun��es e Vari�veis Definidas para Regras e Modelos. 8236 (line 652) 8237* remsym: Fun��es e Vari�veis Definidas para itensor. 8238 (line 575) 8239* remvalue: Fun��es e Vari�veis Definidas para Op��es Diversas. 8240 (line 309) 8241* remvalue <1>: Fun��es e Vari�veis Definidas para Op��es Diversas. 8242 (line 310) 8243* rename: Fun��es e Vari�veis Definidas para itensor. 8244 (line 73) 8245* rename <1>: Fun��es e Vari�veis Definidas para itensor. 8246 (line 74) 8247* reset: Fun��es e Vari�veis Definidas para Linha de Comando. 8248 (line 549) 8249* residue: Fun��es e Vari�veis Definidas para Integra��o. 8250 (line 430) 8251* resolvante: Fun��es e Vari�veis Definidas para Simetrias. 8252 (line 557) 8253* resolvante_alternee1: Fun��es e Vari�veis Definidas para Simetrias. 8254 (line 731) 8255* resolvante_bipartite: Fun��es e Vari�veis Definidas para Simetrias. 8256 (line 742) 8257* resolvante_diedrale: Fun��es e Vari�veis Definidas para Simetrias. 8258 (line 762) 8259* resolvante_klein: Fun��es e Vari�veis Definidas para Simetrias. 8260 (line 781) 8261* resolvante_klein3: Fun��es e Vari�veis Definidas para Simetrias. 8262 (line 791) 8263* resolvante_produit_sym: Fun��es e Vari�veis Definidas para Simetrias. 8264 (line 801) 8265* resolvante_unitaire: Fun��es e Vari�veis Definidas para Simetrias. 8266 (line 827) 8267* resolvante_vierer: Fun��es e Vari�veis Definidas para Simetrias. 8268 (line 837) 8269* rest: Fun��es e Vari�veis Definidas para Listas. 8270 (line 249) 8271* rest <1>: Fun��es e Vari�veis Definidas para Listas. 8272 (line 250) 8273* Resultado anterior em express�o composta: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8274 (line 106) 8275* resultant: Fun��es e Vari�veis Definidas para Polin�mios. 8276 (line 1099) 8277* resultant <1>: Fun��es e Vari�veis Definidas para Polin�mios. 8278 (line 1100) 8279* return: Fun��es e Vari�veis Definidas para Fluxo de Programa. 8280 (line 422) 8281* reveal: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8282 (line 1025) 8283* reverse: Fun��es e Vari�veis Definidas para Listas. 8284 (line 256) 8285* revert: Fun��es e Vari�veis Definidas para S�ries. 8286 (line 313) 8287* revert2: Fun��es e Vari�veis Definidas para S�ries. 8288 (line 314) 8289* rhs: Fun��es e Vari�veis Definidas para Equa��es. 8290 (line 625) 8291* ric: Fun��es e Vari�veis Definidas para ctensor. 8292 (line 1189) 8293* ricci: Fun��es e Vari�veis Definidas para ctensor. 8294 (line 202) 8295* riem: Fun��es e Vari�veis Definidas para ctensor. 8296 (line 1172) 8297* riemann: Fun��es e Vari�veis Definidas para ctensor. 8298 (line 241) 8299* rinvariant: Fun��es e Vari�veis Definidas para ctensor. 8300 (line 283) 8301* risch: Fun��es e Vari�veis Definidas para Integra��o. 8302 (line 445) 8303* rk: Fun��es e Vari�veis Definidas para dynamics. 8304 (line 60) 8305* rk <1>: Fun��es e Vari�veis Definidas para dynamics. 8306 (line 61) 8307* rmxchar: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8308 (line 1080) 8309* rncombine: Fun��es e Vari�veis Definidas para Op��es Diversas. 8310 (line 321) 8311* romberg: Fun��es e Vari�veis Definidas para romberg. 8312 (line 6) 8313* romberg <1>: Fun��es e Vari�veis Definidas para romberg. 8314 (line 7) 8315* rombergabs: Fun��es e Vari�veis Definidas para romberg. 8316 (line 107) 8317* rombergit: Fun��es e Vari�veis Definidas para romberg. 8318 (line 120) 8319* rombergmin: Fun��es e Vari�veis Definidas para romberg. 8320 (line 131) 8321* rombergtol: Fun��es e Vari�veis Definidas para romberg. 8322 (line 140) 8323* room: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 8324 (line 61) 8325* room <1>: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 8326 (line 62) 8327* room <2>: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 8328 (line 63) 8329* rootsconmode: Fun��es e Vari�veis Definidas para Equa��es. 8330 (line 664) 8331* rootscontract: Fun��es e Vari�veis Definidas para Equa��es. 8332 (line 670) 8333* rootsepsilon: Fun��es e Vari�veis Definidas para Equa��es. 8334 (line 731) 8335* rot_horizontal: Fun��es e Vari�veis Definidas para draw. 8336 (line 313) 8337* rot_vertical: Fun��es e Vari�veis Definidas para draw. 8338 (line 293) 8339* row: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8340 (line 942) 8341* rowop: Fun��es e Vari�veis Definidas para linearalgebra. 8342 (line 540) 8343* rowswap: Fun��es e Vari�veis Definidas para linearalgebra. 8344 (line 556) 8345* rreduce: Fun��es e Vari�veis Definidas para Conjuntos. 8346 (line 895) 8347* rreduce <1>: Fun��es e Vari�veis Definidas para Conjuntos. 8348 (line 896) 8349* run_testsuite: Defini��es para Detec��o e Relato de Erros. 8350 (line 6) 8351* run_testsuite <1>: Defini��es para Detec��o e Relato de Erros. 8352 (line 7) 8353* run_testsuite <2>: Defini��es para Detec��o e Relato de Erros. 8354 (line 8) 8355* run_testsuite <3>: Defini��es para Detec��o e Relato de Erros. 8356 (line 9) 8357* save: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8358 (line 1087) 8359* save <1>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8360 (line 1088) 8361* save <2>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8362 (line 1089) 8363* save <3>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8364 (line 1090) 8365* save <4>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8366 (line 1091) 8367* save <5>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8368 (line 1092) 8369* savedef: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8370 (line 1148) 8371* savefactors: Fun��es e Vari�veis Definidas para Polin�mios. 8372 (line 1120) 8373* Sa�da anterior: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8374 (line 93) 8375* scalarmatrixp: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8376 (line 946) 8377* scalarp: Fun��es e Vari�veis Definidas para Op��es Diversas. 8378 (line 336) 8379* scaled_bessel_i: Fun��es e Vari�veis Definidas para Fun��es Especiais. 8380 (line 142) 8381* scaled_bessel_i0: Fun��es e Vari�veis Definidas para Fun��es Especiais. 8382 (line 152) 8383* scaled_bessel_i1: Fun��es e Vari�veis Definidas para Fun��es Especiais. 8384 (line 156) 8385* scalefactors: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8386 (line 960) 8387* scanmap: Fun��es e Vari�veis Definidas para Fluxo de Programa. 8388 (line 426) 8389* scanmap <1>: Fun��es e Vari�veis Definidas para Fluxo de Programa. 8390 (line 427) 8391* schur2comp: Fun��es e Vari�veis Definidas para Simetrias. 8392 (line 191) 8393* sconc: Fun��es e Vari�veis para seq��ncias de caracteres. 8394 (line 49) 8395* sconcat: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8396 (line 319) 8397* scopy: Fun��es e Vari�veis para seq��ncias de caracteres. 8398 (line 59) 8399* scsimp: Fun��es e Vari�veis Definidas para Simplifica��o. 8400 (line 410) 8401* scurvature: Fun��es e Vari�veis Definidas para ctensor. 8402 (line 218) 8403* sdowncase: Fun��es e Vari�veis para seq��ncias de caracteres. 8404 (line 63) 8405* sdowncase <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8406 (line 64) 8407* sdowncase <2>: Fun��es e Vari�veis para seq��ncias de caracteres. 8408 (line 65) 8409* sec: Fun��es e Vari�veis Definidas para Trigonometria. 8410 (line 84) 8411* sech: Fun��es e Vari�veis Definidas para Trigonometria. 8412 (line 87) 8413* second: Fun��es e Vari�veis Definidas para Listas. 8414 (line 261) 8415* sequal: Fun��es e Vari�veis para seq��ncias de caracteres. 8416 (line 69) 8417* sequalignore: Fun��es e Vari�veis para seq��ncias de caracteres. 8418 (line 73) 8419* setcheck: Fun��es e Vari�veis Definidas para Depura��o. 8420 (line 13) 8421* setcheckbreak: Fun��es e Vari�veis Definidas para Depura��o. 8422 (line 44) 8423* setdifference: Fun��es e Vari�veis Definidas para Conjuntos. 8424 (line 938) 8425* setelmx: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8426 (line 977) 8427* setequalp: Fun��es e Vari�veis Definidas para Conjuntos. 8428 (line 963) 8429* setify: Fun��es e Vari�veis Definidas para Conjuntos. 8430 (line 979) 8431* setp: Fun��es e Vari�veis Definidas para Conjuntos. 8432 (line 996) 8433* setunits: Fun��es e Vari�veis Definidas para Units. 8434 (line 6) 8435* setup_autoload: Fun��es e Vari�veis Definidas para Op��es Diversas. 8436 (line 342) 8437* setval: Fun��es e Vari�veis Definidas para Depura��o. 8438 (line 56) 8439* set_partitions: Fun��es e Vari�veis Definidas para Conjuntos. 8440 (line 1017) 8441* set_partitions <1>: Fun��es e Vari�veis Definidas para Conjuntos. 8442 (line 1018) 8443* set_plot_option: Fun��es e Vari�veis Definidas para Montagem de Gr�ficos. 8444 (line 592) 8445* set_random_state: Operadores Geral. (line 928) 8446* set_up_dot_simplifications: Fun��es e Vari�veis Definidas para Fun��es Afins. 8447 (line 37) 8448* set_up_dot_simplifications <1>: Fun��es e Vari�veis Definidas para Fun��es Afins. 8449 (line 38) 8450* seventh: Fun��es e Vari�veis Definidas para Listas. 8451 (line 265) 8452* sexplode: Fun��es e Vari�veis para seq��ncias de caracteres. 8453 (line 76) 8454* sf: Fun��es e Vari�veis Definidas para o Pacote atensor. 8455 (line 94) 8456* show: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8457 (line 1159) 8458* showcomps: Fun��es e Vari�veis Definidas para itensor. 8459 (line 287) 8460* showratvars: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8461 (line 1165) 8462* showtime: Fun��es e Vari�veis Definidas para Linha de Comando. 8463 (line 560) 8464* sign: Operadores Geral. (line 1049) 8465* signum: Operadores Geral. (line 1057) 8466* similaritytransform: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8467 (line 984) 8468* simple_linear_regression: Fun��es e Vari�veis Definidas para stats. 8469 (line 637) 8470* simple_linear_regression <1>: Fun��es e Vari�veis Definidas para stats. 8471 (line 638) 8472* simplified_output: Fun��es e Vari�veis Definidas para zeilberger. 8473 (line 106) 8474* simplify_products: Fun��es e Vari�veis Definidas para solve_rec. 8475 (line 54) 8476* simplify_sum: Fun��es e Vari�veis Definidas para solve_rec. 8477 (line 62) 8478* simplode: Fun��es e Vari�veis para seq��ncias de caracteres. 8479 (line 79) 8480* simplode <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8481 (line 80) 8482* simpmetderiv: Fun��es e Vari�veis Definidas para itensor. 8483 (line 782) 8484* simpmetderiv <1>: Fun��es e Vari�veis Definidas para itensor. 8485 (line 783) 8486* simpsum: Fun��es e Vari�veis Definidas para Simplifica��o. 8487 (line 419) 8488* simtran: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8489 (line 985) 8490* sin: Fun��es e Vari�veis Definidas para Trigonometria. 8491 (line 90) 8492* sinh: Fun��es e Vari�veis Definidas para Trigonometria. 8493 (line 93) 8494* sinnpiflag: Fun��es e Vari�veis Definidas para S�ries de Fourier. 8495 (line 50) 8496* sinsert: Fun��es e Vari�veis para seq��ncias de caracteres. 8497 (line 93) 8498* sinvertcase: Fun��es e Vari�veis para seq��ncias de caracteres. 8499 (line 105) 8500* sinvertcase <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8501 (line 106) 8502* sinvertcase <2>: Fun��es e Vari�veis para seq��ncias de caracteres. 8503 (line 107) 8504* sixth: Fun��es e Vari�veis Definidas para Listas. 8505 (line 269) 8506* skewness: Fun��es e Vari�veis Definidas para estat�stica descritiva. 8507 (line 420) 8508* skewness <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 8509 (line 421) 8510* skewness_bernoulli: Fun��es e Vari�veis Definidas para distribui��es discretas. 8511 (line 240) 8512* skewness_beta: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8513 (line 813) 8514* skewness_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 8515 (line 51) 8516* skewness_chi2: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8517 (line 284) 8518* skewness_continuous_uniform: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8519 (line 888) 8520* skewness_discrete_uniform: Fun��es e Vari�veis Definidas para distribui��es discretas. 8521 (line 390) 8522* skewness_exp: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8523 (line 556) 8524* skewness_f: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8525 (line 401) 8526* skewness_gamma: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8527 (line 728) 8528* skewness_geometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 8529 (line 316) 8530* skewness_gumbel: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8531 (line 1340) 8532* skewness_hypergeometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 8533 (line 451) 8534* skewness_laplace: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8535 (line 1262) 8536* skewness_logistic: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8537 (line 940) 8538* skewness_lognormal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8539 (line 664) 8540* skewness_negative_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 8541 (line 541) 8542* skewness_normal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8543 (line 47) 8544* skewness_pareto: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8545 (line 989) 8546* skewness_poisson: Fun��es e Vari�veis Definidas para distribui��es discretas. 8547 (line 131) 8548* skewness_rayleigh: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8549 (line 1175) 8550* skewness_student_t: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8551 (line 130) 8552* skewness_weibull: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8553 (line 1038) 8554* slength: Fun��es e Vari�veis para seq��ncias de caracteres. 8555 (line 116) 8556* smake: Fun��es e Vari�veis para seq��ncias de caracteres. 8557 (line 119) 8558* smismatch: Fun��es e Vari�veis para seq��ncias de caracteres. 8559 (line 126) 8560* smismatch <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8561 (line 127) 8562* solve: Fun��es e Vari�veis Definidas para Equa��es. 8563 (line 737) 8564* solve <1>: Fun��es e Vari�veis Definidas para Equa��es. 8565 (line 738) 8566* solve <2>: Fun��es e Vari�veis Definidas para Equa��es. 8567 (line 739) 8568* solvedecomposes: Fun��es e Vari�veis Definidas para Equa��es. 8569 (line 891) 8570* solveexplicit: Fun��es e Vari�veis Definidas para Equa��es. 8571 (line 897) 8572* solvefactors: Fun��es e Vari�veis Definidas para Equa��es. 8573 (line 904) 8574* solvenullwarn: Fun��es e Vari�veis Definidas para Equa��es. 8575 (line 911) 8576* solveradcan: Fun��es e Vari�veis Definidas para Equa��es. 8577 (line 919) 8578* solvetrigwarn: Fun��es e Vari�veis Definidas para Equa��es. 8579 (line 926) 8580* solve_inconsistent_error: Fun��es e Vari�veis Definidas para Equa��es. 8581 (line 933) 8582* solve_rec: Fun��es e Vari�veis Definidas para solve_rec. 8583 (line 90) 8584* solve_rec_rat: Fun��es e Vari�veis Definidas para solve_rec. 8585 (line 154) 8586* some: Fun��es e Vari�veis Definidas para Conjuntos. 8587 (line 1068) 8588* some <1>: Fun��es e Vari�veis Definidas para Conjuntos. 8589 (line 1069) 8590* somrac: Fun��es e Vari�veis Definidas para Simetrias. 8591 (line 547) 8592* sort: Operadores Geral. (line 1066) 8593* sort <1>: Operadores Geral. (line 1067) 8594* space: Fun��es e Vari�veis para caracteres. 8595 (line 80) 8596* sparse: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8597 (line 1009) 8598* specint: Fun��es e Vari�veis Definidas para Fun��es Especiais. 8599 (line 338) 8600* spherical_bessel_j: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 8601 (line 169) 8602* spherical_bessel_y: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 8603 (line 175) 8604* spherical_hankel1: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 8605 (line 181) 8606* spherical_hankel2: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 8607 (line 186) 8608* spherical_harmonic: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 8609 (line 191) 8610* splice: Macros. (line 164) 8611* split: Fun��es e Vari�veis para seq��ncias de caracteres. 8612 (line 137) 8613* split <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8614 (line 138) 8615* split <2>: Fun��es e Vari�veis para seq��ncias de caracteres. 8616 (line 139) 8617* sposition: Fun��es e Vari�veis para seq��ncias de caracteres. 8618 (line 154) 8619* sprint: Fun��es e Vari�veis para entrada e sa�da. 8620 (line 129) 8621* sqfr: Fun��es e Vari�veis Definidas para Polin�mios. 8622 (line 1128) 8623* sqrt: Operadores Geral. (line 1111) 8624* sqrtdenest: Fun��es e Vari�veis Definidas para simplification. 8625 (line 451) 8626* sqrtdispflag: Operadores Geral. (line 1120) 8627* sremove: Fun��es e Vari�veis para seq��ncias de caracteres. 8628 (line 160) 8629* sremove <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8630 (line 161) 8631* sremove <2>: Fun��es e Vari�veis para seq��ncias de caracteres. 8632 (line 162) 8633* sremove <3>: Fun��es e Vari�veis para seq��ncias de caracteres. 8634 (line 163) 8635* sremovefirst: Fun��es e Vari�veis para seq��ncias de caracteres. 8636 (line 177) 8637* sremovefirst <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8638 (line 178) 8639* sremovefirst <2>: Fun��es e Vari�veis para seq��ncias de caracteres. 8640 (line 179) 8641* sremovefirst <3>: Fun��es e Vari�veis para seq��ncias de caracteres. 8642 (line 180) 8643* sreverse: Fun��es e Vari�veis para seq��ncias de caracteres. 8644 (line 184) 8645* ssearch: Fun��es e Vari�veis para seq��ncias de caracteres. 8646 (line 188) 8647* ssearch <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8648 (line 189) 8649* ssearch <2>: Fun��es e Vari�veis para seq��ncias de caracteres. 8650 (line 190) 8651* ssearch <3>: Fun��es e Vari�veis para seq��ncias de caracteres. 8652 (line 191) 8653* ssort: Fun��es e Vari�veis para seq��ncias de caracteres. 8654 (line 202) 8655* ssort <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8656 (line 203) 8657* sstatus: Fun��es e Vari�veis Definidas para Linha de Comando. 8658 (line 572) 8659* ssubst: Fun��es e Vari�veis para seq��ncias de caracteres. 8660 (line 216) 8661* ssubst <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8662 (line 217) 8663* ssubst <2>: Fun��es e Vari�veis para seq��ncias de caracteres. 8664 (line 218) 8665* ssubst <3>: Fun��es e Vari�veis para seq��ncias de caracteres. 8666 (line 219) 8667* ssubstfirst: Fun��es e Vari�veis para seq��ncias de caracteres. 8668 (line 235) 8669* ssubstfirst <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8670 (line 236) 8671* ssubstfirst <2>: Fun��es e Vari�veis para seq��ncias de caracteres. 8672 (line 237) 8673* ssubstfirst <3>: Fun��es e Vari�veis para seq��ncias de caracteres. 8674 (line 239) 8675* staircase: Fun��es e Vari�veis Definidas para dynamics. 8676 (line 102) 8677* stardisp: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8678 (line 1171) 8679* stats_numer: Fun��es e Vari�veis Definidas para stats. 8680 (line 6) 8681* status: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 8682 (line 71) 8683* status <1>: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 8684 (line 72) 8685* status <2>: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 8686 (line 73) 8687* std: Fun��es e Vari�veis Definidas para estat�stica descritiva. 8688 (line 78) 8689* std <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 8690 (line 79) 8691* std1: Fun��es e Vari�veis Definidas para estat�stica descritiva. 8692 (line 96) 8693* std1 <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 8694 (line 97) 8695* std_bernoulli: Fun��es e Vari�veis Definidas para distribui��es discretas. 8696 (line 225) 8697* std_beta: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8698 (line 808) 8699* std_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 8700 (line 46) 8701* std_chi2: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8702 (line 267) 8703* std_continuous_uniform: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8704 (line 883) 8705* std_discrete_uniform: Fun��es e Vari�veis Definidas para distribui��es discretas. 8706 (line 385) 8707* std_exp: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8708 (line 537) 8709* std_f: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8710 (line 396) 8711* std_gamma: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8712 (line 723) 8713* std_geometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 8714 (line 311) 8715* std_gumbel: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8716 (line 1335) 8717* std_hypergeometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 8718 (line 445) 8719* std_laplace: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8720 (line 1257) 8721* std_logistic: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8722 (line 935) 8723* std_lognormal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8724 (line 659) 8725* std_negative_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 8726 (line 536) 8727* std_normal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8728 (line 42) 8729* std_pareto: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8730 (line 984) 8731* std_poisson: Fun��es e Vari�veis Definidas para distribui��es discretas. 8732 (line 126) 8733* std_rayleigh: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8734 (line 1154) 8735* std_student_t: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8736 (line 125) 8737* std_weibull: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 8738 (line 1033) 8739* stirling: Fun��es e Vari�veis Definidas para stirling. 8740 (line 6) 8741* stirling1: Fun��es e Vari�veis Definidas para Conjuntos. 8742 (line 1139) 8743* stirling2: Fun��es e Vari�veis Definidas para Conjuntos. 8744 (line 1194) 8745* strim: Fun��es e Vari�veis para seq��ncias de caracteres. 8746 (line 244) 8747* striml: Fun��es e Vari�veis para seq��ncias de caracteres. 8748 (line 255) 8749* strimr: Fun��es e Vari�veis para seq��ncias de caracteres. 8750 (line 259) 8751* string: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8752 (line 1177) 8753* stringdisp: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8754 (line 1184) 8755* stringout: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8756 (line 1206) 8757* stringout <1>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8758 (line 1207) 8759* stringout <2>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8760 (line 1208) 8761* stringout <3>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8762 (line 1209) 8763* stringout <4>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8764 (line 1210) 8765* stringp: Fun��es e Vari�veis para seq��ncias de caracteres. 8766 (line 15) 8767* sublis: Operadores Geral. (line 1126) 8768* sublist: Operadores Geral. (line 1135) 8769* sublist_indices: Fun��es e Vari�veis Definidas para Listas. 8770 (line 273) 8771* sublis_apply_lambda: Operadores Geral. (line 1146) 8772* submatrix: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8773 (line 1016) 8774* submatrix <1>: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8775 (line 1017) 8776* submatrix <2>: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 8777 (line 1018) 8778* subsample: Fun��es e Vari�veis Definidas para manipula��o da dados. 8779 (line 46) 8780* subsample <1>: Fun��es e Vari�veis Definidas para manipula��o da dados. 8781 (line 47) 8782* subset: Fun��es e Vari�veis Definidas para Conjuntos. 8783 (line 1257) 8784* subsetp: Fun��es e Vari�veis Definidas para Conjuntos. 8785 (line 1277) 8786* subst: Operadores Geral. (line 1152) 8787* substinpart: Operadores Geral. (line 1191) 8788* substpart: Operadores Geral. (line 1247) 8789* substring: Fun��es e Vari�veis para seq��ncias de caracteres. 8790 (line 263) 8791* substring <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8792 (line 264) 8793* Subtra��o: Operadores Aritm�ticos. 8794 (line 8) 8795* subvar: Fun��es e Vari�veis Definidas para Arrays. 8796 (line 431) 8797* subvarp: Operadores Geral. (line 1272) 8798* sum: Fun��es e Vari�veis Definidas para Express�es. 8799 (line 1360) 8800* sumcontract: Fun��es e Vari�veis Definidas para Simplifica��o. 8801 (line 429) 8802* sumexpand: Fun��es e Vari�veis Definidas para Simplifica��o. 8803 (line 442) 8804* summand_to_rec: Fun��es e Vari�veis Definidas para solve_rec. 8805 (line 185) 8806* summand_to_rec <1>: Fun��es e Vari�veis Definidas para solve_rec. 8807 (line 186) 8808* sumsplitfact: Fun��es e Vari�veis Definidas para Simplifica��o. 8809 (line 470) 8810* sunlisp: Fun��es e Vari�veis para seq��ncias de caracteres. 8811 (line 6) 8812* supcase: Fun��es e Vari�veis para seq��ncias de caracteres. 8813 (line 277) 8814* supcase <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8815 (line 278) 8816* supcase <2>: Fun��es e Vari�veis para seq��ncias de caracteres. 8817 (line 279) 8818* supcontext: Fun��es e Vari�veis Definidas para Contextos. 8819 (line 311) 8820* supcontext <1>: Fun��es e Vari�veis Definidas para Contextos. 8821 (line 312) 8822* surface_hide: Fun��es e Vari�veis Definidas para draw. 8823 (line 1118) 8824* symbolp: Operadores Geral. (line 1276) 8825* symmdifference: Fun��es e Vari�veis Definidas para Conjuntos. 8826 (line 1291) 8827* symmetric: Fun��es e Vari�veis Definidas para Simplifica��o. 8828 (line 476) 8829* symmetricp: Fun��es e Vari�veis Definidas para ctensor. 8830 (line 826) 8831* system: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8832 (line 1417) 8833* tab: Fun��es e Vari�veis para caracteres. 8834 (line 83) 8835* take_inference: Fun��es e Vari�veis Definidas para inference_result. 8836 (line 75) 8837* take_inference <1>: Fun��es e Vari�veis Definidas para inference_result. 8838 (line 76) 8839* take_inference <2>: Fun��es e Vari�veis Definidas para inference_result. 8840 (line 77) 8841* tan: Fun��es e Vari�veis Definidas para Trigonometria. 8842 (line 96) 8843* tanh: Fun��es e Vari�veis Definidas para Trigonometria. 8844 (line 99) 8845* taylor: Fun��es e Vari�veis Definidas para S�ries. 8846 (line 354) 8847* taylor <1>: Fun��es e Vari�veis Definidas para S�ries. 8848 (line 355) 8849* taylor <2>: Fun��es e Vari�veis Definidas para S�ries. 8850 (line 356) 8851* taylor <3>: Fun��es e Vari�veis Definidas para S�ries. 8852 (line 357) 8853* taylor <4>: Fun��es e Vari�veis Definidas para S�ries. 8854 (line 359) 8855* taylordepth: Fun��es e Vari�veis Definidas para S�ries. 8856 (line 512) 8857* taylorinfo: Fun��es e Vari�veis Definidas para S�ries. 8858 (line 519) 8859* taylorp: Fun��es e Vari�veis Definidas para S�ries. 8860 (line 544) 8861* taylor_logexpand: Fun��es e Vari�veis Definidas para S�ries. 8862 (line 548) 8863* taylor_order_coefficients: Fun��es e Vari�veis Definidas para S�ries. 8864 (line 564) 8865* taylor_simplifier: Fun��es e Vari�veis Definidas para S�ries. 8866 (line 573) 8867* taylor_truncate_polynomials: Fun��es e Vari�veis Definidas para S�ries. 8868 (line 577) 8869* taytorat: Fun��es e Vari�veis Definidas para S�ries. 8870 (line 586) 8871* tcl_output: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8872 (line 952) 8873* tcl_output <1>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8874 (line 953) 8875* tcl_output <2>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8876 (line 954) 8877* tcontract: Fun��es e Vari�veis Definidas para Simetrias. 8878 (line 258) 8879* tellrat: Fun��es e Vari�veis Definidas para Polin�mios. 8880 (line 1144) 8881* tellrat <1>: Fun��es e Vari�veis Definidas para Polin�mios. 8882 (line 1145) 8883* tellsimp: Fun��es e Vari�veis Definidas para Regras e Modelos. 8884 (line 698) 8885* tellsimpafter: Fun��es e Vari�veis Definidas para Regras e Modelos. 8886 (line 758) 8887* tensorkill: Fun��es e Vari�veis Definidas para ctensor. 8888 (line 1259) 8889* tentex: Fun��es e Vari�veis Definidas para itensor. 8890 (line 1527) 8891* tenth: Fun��es e Vari�veis Definidas para Listas. 8892 (line 295) 8893* terminal: Fun��es e Vari�veis Definidas para draw. 8894 (line 123) 8895* testsuite_files: Defini��es para Detec��o e Relato de Erros. 8896 (line 34) 8897* test_mean: Fun��es e Vari�veis Definidas para stats. 8898 (line 14) 8899* test_mean <1>: Fun��es e Vari�veis Definidas para stats. 8900 (line 15) 8901* test_means_difference: Fun��es e Vari�veis Definidas para stats. 8902 (line 127) 8903* test_means_difference <1>: Fun��es e Vari�veis Definidas para stats. 8904 (line 128) 8905* test_normality: Fun��es e Vari�veis Definidas para stats. 8906 (line 604) 8907* test_rank_sum: Fun��es e Vari�veis Definidas para stats. 8908 (line 531) 8909* test_rank_sum <1>: Fun��es e Vari�veis Definidas para stats. 8910 (line 532) 8911* test_sign: Fun��es e Vari�veis Definidas para stats. 8912 (line 392) 8913* test_sign <1>: Fun��es e Vari�veis Definidas para stats. 8914 (line 393) 8915* test_signed_rank: Fun��es e Vari�veis Definidas para stats. 8916 (line 448) 8917* test_signed_rank <1>: Fun��es e Vari�veis Definidas para stats. 8918 (line 449) 8919* test_variance: Fun��es e Vari�veis Definidas para stats. 8920 (line 247) 8921* test_variance <1>: Fun��es e Vari�veis Definidas para stats. 8922 (line 248) 8923* test_variance_ratio: Fun��es e Vari�veis Definidas para stats. 8924 (line 319) 8925* test_variance_ratio <1>: Fun��es e Vari�veis Definidas para stats. 8926 (line 320) 8927* tex: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8928 (line 1253) 8929* tex <1>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8930 (line 1254) 8931* tex <2>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8932 (line 1255) 8933* tex <3>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8934 (line 1256) 8935* texput: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8936 (line 1302) 8937* texput <1>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8938 (line 1303) 8939* texput <2>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8940 (line 1304) 8941* texput <3>: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 8942 (line 1305) 8943* third: Fun��es e Vari�veis Definidas para Listas. 8944 (line 299) 8945* throw: Fun��es e Vari�veis Definidas para Fluxo de Programa. 8946 (line 466) 8947* time: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 8948 (line 97) 8949* timedate: Fun��es e Vari�veis Definidas para Ambiente em Tempo de Execu��o. 8950 (line 108) 8951* timer: Fun��es e Vari�veis Definidas para Depura��o. 8952 (line 63) 8953* timer <1>: Fun��es e Vari�veis Definidas para Depura��o. 8954 (line 64) 8955* timer <2>: Fun��es e Vari�veis Definidas para Depura��o. 8956 (line 65) 8957* timer_devalue: Fun��es e Vari�veis Definidas para Depura��o. 8958 (line 109) 8959* timer_info: Fun��es e Vari�veis Definidas para Depura��o. 8960 (line 121) 8961* timer_info <1>: Fun��es e Vari�veis Definidas para Depura��o. 8962 (line 122) 8963* title: Fun��es e Vari�veis Definidas para draw. 8964 (line 168) 8965* tldefint: Fun��es e Vari�veis Definidas para Integra��o. 8966 (line 467) 8967* tlimit: Fun��es e Vari�veis Definidas para Limites. 8968 (line 54) 8969* tlimit <1>: Fun��es e Vari�veis Definidas para Limites. 8970 (line 55) 8971* tlimit <2>: Fun��es e Vari�veis Definidas para Limites. 8972 (line 56) 8973* tlimswitch: Fun��es e Vari�veis Definidas para Limites. 8974 (line 59) 8975* todd_coxeter: Fun��es e Vari�veis Definidas para Grupos. 8976 (line 6) 8977* todd_coxeter <1>: Fun��es e Vari�veis Definidas para Grupos. 8978 (line 7) 8979* toeplitz: Fun��es e Vari�veis Definidas para linearalgebra. 8980 (line 561) 8981* toeplitz <1>: Fun��es e Vari�veis Definidas para linearalgebra. 8982 (line 562) 8983* tokens: Fun��es e Vari�veis para seq��ncias de caracteres. 8984 (line 290) 8985* tokens <1>: Fun��es e Vari�veis para seq��ncias de caracteres. 8986 (line 291) 8987* totaldisrep: Fun��es e Vari�veis Definidas para Polin�mios. 8988 (line 1196) 8989* totalfourier: Fun��es e Vari�veis Definidas para S�ries de Fourier. 8990 (line 74) 8991* totient: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 8992 (line 406) 8993* to_lisp: Fun��es e Vari�veis Definidas para Linha de Comando. 8994 (line 578) 8995* tpartpol: Fun��es e Vari�veis Definidas para Simetrias. 8996 (line 263) 8997* tr: Fun��es e Vari�veis Definidas para ctensor. 8998 (line 1239) 8999* trace: Fun��es e Vari�veis Definidas para Depura��o. 9000 (line 141) 9001* trace <1>: Fun��es e Vari�veis Definidas para Depura��o. 9002 (line 142) 9003* trace <2>: Fun��es e Vari�veis Definidas para Depura��o. 9004 (line 143) 9005* tracematrix: Fun��es e Vari�veis Definidas para simplification. 9006 (line 176) 9007* trace_options: Fun��es e Vari�veis Definidas para Depura��o. 9008 (line 172) 9009* trace_options <1>: Fun��es e Vari�veis Definidas para Depura��o. 9010 (line 173) 9011* transcompile: Fun��es e Vari�veis para Defini��o de Fun��o. 9012 (line 946) 9013* translate: Fun��es e Vari�veis para Defini��o de Fun��o. 9014 (line 955) 9015* translate <1>: Fun��es e Vari�veis para Defini��o de Fun��o. 9016 (line 956) 9017* translate <2>: Fun��es e Vari�veis para Defini��o de Fun��o. 9018 (line 957) 9019* translate_file: Fun��es e Vari�veis para Defini��o de Fun��o. 9020 (line 1012) 9021* translate_file <1>: Fun��es e Vari�veis para Defini��o de Fun��o. 9022 (line 1013) 9023* transparent: Fun��es e Vari�veis Definidas para draw. 9024 (line 738) 9025* transpose: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 9026 (line 1022) 9027* transrun: Fun��es e Vari�veis para Defini��o de Fun��o. 9028 (line 1058) 9029* tree_reduce: Fun��es e Vari�veis Definidas para Conjuntos. 9030 (line 1321) 9031* tree_reduce <1>: Fun��es e Vari�veis Definidas para Conjuntos. 9032 (line 1322) 9033* treillis: Fun��es e Vari�veis Definidas para Simetrias. 9034 (line 467) 9035* treinat: Fun��es e Vari�veis Definidas para Simetrias. 9036 (line 475) 9037* triangularize: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 9038 (line 1034) 9039* trigexpand: Fun��es e Vari�veis Definidas para Trigonometria. 9040 (line 102) 9041* trigexpandplus: Fun��es e Vari�veis Definidas para Trigonometria. 9042 (line 137) 9043* trigexpandtimes: Fun��es e Vari�veis Definidas para Trigonometria. 9044 (line 145) 9045* triginverses: Fun��es e Vari�veis Definidas para Trigonometria. 9046 (line 153) 9047* trigrat: Fun��es e Vari�veis Definidas para Trigonometria. 9048 (line 212) 9049* trigreduce: Fun��es e Vari�veis Definidas para Trigonometria. 9050 (line 168) 9051* trigreduce <1>: Fun��es e Vari�veis Definidas para Trigonometria. 9052 (line 169) 9053* trigsign: Fun��es e Vari�veis Definidas para Trigonometria. 9054 (line 195) 9055* trigsimp: Fun��es e Vari�veis Definidas para Trigonometria. 9056 (line 202) 9057* trivial_solutions: Fun��es e Vari�veis Definidas para zeilberger. 9058 (line 131) 9059* true: Fun��es e Vari�veis Definidas para Constantes. 9060 (line 86) 9061* trunc: Fun��es e Vari�veis Definidas para S�ries. 9062 (line 591) 9063* tr_array_as_ref: Fun��es e Vari�veis para Defini��o de Fun��o. 9064 (line 1065) 9065* tr_bound_function_applyp: Fun��es e Vari�veis para Defini��o de Fun��o. 9066 (line 1077) 9067* tr_file_tty_messagesp: Fun��es e Vari�veis para Defini��o de Fun��o. 9068 (line 1089) 9069* tr_float_can_branch_complex: Fun��es e Vari�veis para Defini��o de Fun��o. 9070 (line 1098) 9071* tr_function_call_default: Fun��es e Vari�veis para Defini��o de Fun��o. 9072 (line 1113) 9073* tr_numer: Fun��es e Vari�veis para Defini��o de Fun��o. 9074 (line 1127) 9075* tr_optimize_max_loop: Fun��es e Vari�veis para Defini��o de Fun��o. 9076 (line 1133) 9077* tr_semicompile: Fun��es e Vari�veis para Defini��o de Fun��o. 9078 (line 1141) 9079* tr_state_vars: Fun��es e Vari�veis para Defini��o de Fun��o. 9080 (line 1148) 9081* tr_warnings_get: Fun��es e Vari�veis para Defini��o de Fun��o. 9082 (line 1160) 9083* tr_warn_bad_function_calls: Fun��es e Vari�veis para Defini��o de Fun��o. 9084 (line 1164) 9085* tr_warn_fexpr: Fun��es e Vari�veis para Defini��o de Fun��o. 9086 (line 1171) 9087* tr_warn_meval: Fun��es e Vari�veis para Defini��o de Fun��o. 9088 (line 1178) 9089* tr_warn_mode: Fun��es e Vari�veis para Defini��o de Fun��o. 9090 (line 1184) 9091* tr_warn_undeclared: Fun��es e Vari�veis para Defini��o de Fun��o. 9092 (line 1190) 9093* tr_warn_undefined_variable: Fun��es e Vari�veis para Defini��o de Fun��o. 9094 (line 1196) 9095* ttyoff: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 9096 (line 1437) 9097* ueivects: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 9098 (line 1057) 9099* ufg: Fun��es e Vari�veis Definidas para ctensor. 9100 (line 1168) 9101* uforget: Fun��es e Vari�veis Definidas para Units. 9102 (line 114) 9103* ug: Fun��es e Vari�veis Definidas para ctensor. 9104 (line 1203) 9105* ultraspherical: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 9106 (line 204) 9107* undiff: Fun��es e Vari�veis Definidas para itensor. 9108 (line 651) 9109* Unidade imagin�ria: Fun��es e Vari�veis Definidas para Constantes. 9110 (line 12) 9111* union: Fun��es e Vari�veis Definidas para Conjuntos. 9112 (line 1358) 9113* uniteigenvectors: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 9114 (line 1056) 9115* unitvector: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 9116 (line 1082) 9117* unit_step: Fun��es e Vari�veis Definidas para polin�mios ortogonais. 9118 (line 196) 9119* unknown: Fun��es e Vari�veis Definidas para Simplifica��o. 9120 (line 483) 9121* unorder: Operadores Geral. (line 1283) 9122* unsum: Fun��es e Vari�veis Definidas para S�ries. 9123 (line 607) 9124* untellrat: Fun��es e Vari�veis Definidas para Polin�mios. 9125 (line 1206) 9126* untimer: Fun��es e Vari�veis Definidas para Depura��o. 9127 (line 93) 9128* untimer <1>: Fun��es e Vari�veis Definidas para Depura��o. 9129 (line 94) 9130* untrace: Fun��es e Vari�veis Definidas para Depura��o. 9131 (line 228) 9132* untrace <1>: Fun��es e Vari�veis Definidas para Depura��o. 9133 (line 229) 9134* uppercasep: Fun��es e Vari�veis para caracteres. 9135 (line 86) 9136* uric: Fun��es e Vari�veis Definidas para ctensor. 9137 (line 1193) 9138* uricci: Fun��es e Vari�veis Definidas para ctensor. 9139 (line 208) 9140* uriem: Fun��es e Vari�veis Definidas para ctensor. 9141 (line 1184) 9142* uriemann: Fun��es e Vari�veis Definidas para ctensor. 9143 (line 278) 9144* usersetunits: Fun��es e Vari�veis Definidas para Units. 9145 (line 215) 9146* user_preamble: Fun��es e Vari�veis Definidas para draw. 9147 (line 344) 9148* use_fast_arrays: Fun��es e Vari�veis Definidas para Arrays. 9149 (line 455) 9150* uvect: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 9151 (line 1083) 9152* values: Fun��es e Vari�veis Definidas para Linha de Comando. 9153 (line 582) 9154* vandermonde_matrix: Fun��es e Vari�veis Definidas para linearalgebra. 9155 (line 581) 9156* var: Fun��es e Vari�veis Definidas para estat�stica descritiva. 9157 (line 32) 9158* var <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 9159 (line 33) 9160* var1: Fun��es e Vari�veis Definidas para estat�stica descritiva. 9161 (line 53) 9162* var1 <1>: Fun��es e Vari�veis Definidas para estat�stica descritiva. 9163 (line 54) 9164* var_bernoulli: Fun��es e Vari�veis Definidas para distribui��es discretas. 9165 (line 210) 9166* var_beta: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9167 (line 804) 9168* var_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 9169 (line 41) 9170* var_chi2: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9171 (line 250) 9172* var_continuous_uniform: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9173 (line 878) 9174* var_discrete_uniform: Fun��es e Vari�veis Definidas para distribui��es discretas. 9175 (line 380) 9176* var_exp: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9177 (line 517) 9178* var_f: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9179 (line 391) 9180* var_gamma: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9181 (line 718) 9182* var_geometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 9183 (line 306) 9184* var_gumbel: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9185 (line 1331) 9186* var_hypergeometric: Fun��es e Vari�veis Definidas para distribui��es discretas. 9187 (line 439) 9188* var_laplace: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9189 (line 1252) 9190* var_logistic: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9191 (line 930) 9192* var_lognormal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9193 (line 654) 9194* var_negative_binomial: Fun��es e Vari�veis Definidas para distribui��es discretas. 9195 (line 531) 9196* var_normal: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9197 (line 37) 9198* var_pareto: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9199 (line 979) 9200* var_poisson: Fun��es e Vari�veis Definidas para distribui��es discretas. 9201 (line 122) 9202* var_rayleigh: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9203 (line 1133) 9204* var_student_t: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9205 (line 115) 9206* var_weibull: Fun��es e Vari�veis Definidas para distribui��es cont�nuas. 9207 (line 1028) 9208* vectorpotential: Operadores Geral. (line 1306) 9209* vectorsimp: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 9210 (line 1091) 9211* vect_cross: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 9212 (line 1123) 9213* verbify: Fun��es e Vari�veis Definidas para Express�es. 9214 (line 1494) 9215* verbose: Fun��es e Vari�veis Definidas para S�ries. 9216 (line 637) 9217* vers: Fun��es e Vari�veis Definidas para simplification. 9218 (line 259) 9219* warnings: Fun��es e Vari�veis Definidas para zeilberger. 9220 (line 118) 9221* weyl: Fun��es e Vari�veis Definidas para ctensor. 9222 (line 1207) 9223* weyl <1>: Fun��es e Vari�veis Definidas para ctensor. 9224 (line 292) 9225* while: Fun��es e Vari�veis Definidas para Fluxo de Programa. 9226 (line 471) 9227* with_stdout: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 9228 (line 1447) 9229* writefile: Fun��es e Vari�veis Definidas para Entrada e Sa�da. 9230 (line 1475) 9231* write_data: Fun��es e Vari�veis Definidas para numericalio. 9232 (line 63) 9233* write_data <1>: Fun��es e Vari�veis Definidas para numericalio. 9234 (line 64) 9235* wronskian: Fun��es e Vari�veis Definidas para simplification. 9236 (line 163) 9237* xlabel: Fun��es e Vari�veis Definidas para draw. 9238 (line 184) 9239* xrange: Fun��es e Vari�veis Definidas para draw. 9240 (line 6) 9241* xreduce: Fun��es e Vari�veis Definidas para Conjuntos. 9242 (line 1384) 9243* xreduce <1>: Fun��es e Vari�veis Definidas para Conjuntos. 9244 (line 1385) 9245* xthru: Operadores Geral. (line 1312) 9246* xtics: Fun��es e Vari�veis Definidas para draw. 9247 (line 239) 9248* xu_grid: Fun��es e Vari�veis Definidas para draw. 9249 (line 1078) 9250* xy_file: Fun��es e Vari�veis Definidas para draw. 9251 (line 334) 9252* ylabel: Fun��es e Vari�veis Definidas para draw. 9253 (line 202) 9254* yrange: Fun��es e Vari�veis Definidas para draw. 9255 (line 27) 9256* ytics: Fun��es e Vari�veis Definidas para draw. 9257 (line 257) 9258* yv_grid: Fun��es e Vari�veis Definidas para draw. 9259 (line 1098) 9260* Zeilberger: Fun��es e Vari�veis Definidas para zeilberger. 9261 (line 79) 9262* zerobern: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 9263 (line 410) 9264* zeroequiv: Operadores Geral. (line 1338) 9265* zerofor: Fun��es e Vari�veis Definidas para linearalgebra. 9266 (line 586) 9267* zerofor <1>: Fun��es e Vari�veis Definidas para linearalgebra. 9268 (line 587) 9269* zeromatrix: Fun��es e Vari�veis Definidas para Matrizes e �lgebra Linear. 9270 (line 1130) 9271* zeromatrixp: Fun��es e Vari�veis Definidas para linearalgebra. 9272 (line 601) 9273* zeta: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 9274 (line 416) 9275* zeta%pi: Fun��es e Vari�veis Definidas para Teoria dos N�meros. 9276 (line 430) 9277* zlabel: Fun��es e Vari�veis Definidas para draw. 9278 (line 220) 9279* zrange: Fun��es e Vari�veis Definidas para draw. 9280 (line 49) 9281* ztics: Fun��es e Vari�veis Definidas para draw. 9282 (line 275) 9283 9284