26

Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Embed Size (px)

Citation preview

Page 1: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Polinômios no Scilab

Laura Goulart

UESB

27 de Novembro de 2018

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 1 / 1

Page 2: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Polinômios

Um polinômio gerado no Scilab através do comando poly.

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 2 / 1

Page 3: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Formas de declaração-pelas raízes

<variável>=poly([raíz 1 ... raíz n],'<variável simbólica>')

Observe que os coe�cientes estão do menor grau para o maior.

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 3 / 1

Page 4: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Formas de declaração-pelas raízes

<variável>=poly([raíz 1 ... raíz n],'<variável simbólica>')

Observe que os coe�cientes estão do menor grau para o maior.

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 3 / 1

Page 5: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Formas de declaração-pelos coe�cientes

<variável>=poly([coe�ciente 1 ... coe�ciente n],'<variável simbólica>','coe�')

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 4 / 1

Page 6: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Formas de declaração-Usando a variável disponível pelo

Scilab

As variáveis disponíveis pelo programa são: %s e %z.

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 5 / 1

Page 7: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Formas de declaração-Criando uma variável simbólica

<variável simbólica>=poly(0,'<varivel simbólica>')

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 6 / 1

Page 8: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Operações Básicas

p + q

p ∗ qp/q : Não efetua a divisão, apenas gera a fração racional.

[r , s] = pdiv(p, q) : Efetua a divisão e calcula o quociente r e o restos.

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 7 / 1

Page 9: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Operações Básicas

p + q

p ∗ q

p/q : Não efetua a divisão, apenas gera a fração racional.

[r , s] = pdiv(p, q) : Efetua a divisão e calcula o quociente r e o restos.

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 7 / 1

Page 10: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Operações Básicas

p + q

p ∗ qp/q :

Não efetua a divisão, apenas gera a fração racional.

[r , s] = pdiv(p, q) : Efetua a divisão e calcula o quociente r e o restos.

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 7 / 1

Page 11: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Operações Básicas

p + q

p ∗ qp/q : Não efetua a divisão, apenas gera a fração racional.

[r , s] = pdiv(p, q) : Efetua a divisão e calcula o quociente r e o restos.

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 7 / 1

Page 12: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Operações Básicas

p + q

p ∗ qp/q : Não efetua a divisão, apenas gera a fração racional.

[r , s] = pdiv(p, q) :

Efetua a divisão e calcula o quociente r e o restos.

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 7 / 1

Page 13: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Operações Básicas

p + q

p ∗ qp/q : Não efetua a divisão, apenas gera a fração racional.

[r , s] = pdiv(p, q) : Efetua a divisão e calcula o quociente r e o restos.

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 7 / 1

Page 14: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 15: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p):

Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 16: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 17: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a):

Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 18: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 19: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n):

Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 20: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 21: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p):

Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 22: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 23: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p):

Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 24: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 25: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p):

Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1

Page 26: Polinômios no Scilab - lauragoulart.webnode.com · Polinômios Um polinômio gerado no Scilab através do comando poly. Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro

Comandos

roots(p): Raízes do polinômio

horner(p,a): Valor numérico em x=a

coe�(p,n): Coe�ciente associado ao grau n

derivat(p): Derivada do polinômio

degree(p): Grau do polinômio

polfact(p): Forma fatorada do polinômio

Laura Goulart (UESB) Polinômios no Scilab 27 de Novembro de 2018 8 / 1