Informática, perguntado por augustopaschoal, 1 ano atrás

Em Scilab, o cálculo das raízes de um polinômio é realizado com o comando roots. usando esse comando, quais são as raízes dos seguintes polinômios?
a) x^2-3x+2
b) x^3-8x^2+17x-10
c) x^5-11x^4+45x^3-85x^2+74x-24

Soluções para a tarefa

Respondido por silvageeh
3
Olá

Para calcularmos as raízes do polinômio, utilizaremos o comando roots([ ]), sendo que dentro do [ ] colocaremos os coeficientes de cada grau. Lembrando que o sinal acompanha o coeficiente.

Por exemplo, se o polinômio é ax^{2}+bx+c, então o comando será roots([a b c]).

a) x^{2}-3x+2

Aqui temos que a = 1, b = -3 e c = 2

Logo, o comando será roots([1 -3 2]).

O Scilab nos dará como resultado: 1 e 2.

b) x^{3}-8x^{2}+17x-10

Aqui temos que: a = 1, b = -8, c = 17 e d = -10.

Logo, o comando será roots([1 -8 17 -10])

O Scilab nos dará como resultado: 1, 2 e 5.

c) x^{5}-11x^{4}+45x^{3}-85x^{2}+74x-24

Aqui temos que: a =1, b = -11, c = 45, d = -85, e = 74, f = -24.

Logo, o comando será: roots([1 -11 45 -85 74 -24]).

O Scilab nos dará como resultado: 1, 1, 2, 3, 4

Abaixo temos os prints com os comandos no Scilab.
Anexos:
Perguntas interessantes