# poly

definição de polinômios

## Seqüência de Chamamento

    p=poly(a,x, ["flag"])

## Parâmetros

a

  matriz ou número real

x

  String, o nome da variável simbólica. Se o string tiver mais de 4 caracteres, apenas os quatro primeiros serão levados em conta.

"flag"

  string ("roots", "coeff"), valor padrão é "roots".

## Descrição

Se a é uma matriz,

  `p` é o polinômio característico, i.e., `determinant(x*eye()-a)`, `x` sendo a variável simbólica.

Se v é um vetor,

  - `poly(v,"x",["roots"])` é o polinômio com entradas de `v` como raízes e `"x"` como variável formal (neste caso, `roots` e `poly` são funções inversas). Note que infinitas raízes fornecem zero coeficientes de grau mais elevado.

  - `poly(v,"x","coeff")` cria o polinômio com símbolo `"x"` e com entradas de `v` como coeficientes (v(1) é o termo constante do polinômio). (aqui `poly` e `coeff` são funções inversas).

`s=poly(0,"s")` é a fonte para definir polinômios com símbolo `"s"`.

## Exemplos

    s=poly(0,"s");
    p=1+s+2*s^2
    A=rand(2,2);
    poly(A,"x")
    //frações racionais
    h=(1+2*%s)/poly(1:4,'s','c')

## See Also

- coeff
- roots
- varn
- horner
- derivat
- matrices
- rational