Merge branch 'master' into bug-4403-remove-polyfill
[maxima.git] / doc / info / pt / makeOrders.texi
blobec7d279504bf99199464e24709014ba4a0933890
1 @c /makeOrders.texi/1.1/Mon Feb 27 22:09:17 2006//
2 @menu
3 * Definições para makeOrders::
4 @end menu
7 @node Definições para makeOrders,  , makeOrders, makeOrders
8 @section Definições para makeOrders
10 @deffn {Função} makeOrders (@var{indvarlist},@var{orderlist})
11 Retorna uma lista de todos os expoentes para um polinómio acima de e incluindo os argumentos. 
13 @example
14 (%i1) load("makeOrders")$
16 (%i2) makeOrders([a,b],[2,3]);
17 (%o2) [[0, 0], [0, 1], [0, 2], [0, 3], [1, 0], [1, 1],
18             [1, 2], [1, 3], [2, 0], [2, 1], [2, 2], [2, 3]]
19 (%i3) expand((1+a+a^2)*(1+b+b^2+b^3));
20        2  3      3    3    2  2      2    2    2
21 (%o3) a  b  + a b  + b  + a  b  + a b  + b  + a  b + a b
22                                                   2
23                                            + b + a  + a + 1
24 @end example
25 onde @code{[0, 1]} está associado ao termo @math{b} e @code{[2, 3]} está associado ao termo @math{a^2 b^3}.
27 Para usar essa função escreva primeiro @code{load("makeOrders")}.
28 @end deffn