1
resposta

O find_root não me gera o resultado conforme o vídeo.

c(x):=0.02•x^2+80/x;

wxplot2d([c(x),22],  [x,0,35],  [y,0,120])$
//gráfico 
c(x):=C(x)-22;
c(x):=C(x)-22

find_root(c(x), x, 0.5, 5);
//quando precioso o enter ele responde desta forma
find_root(C(x)-22, x, 0.5, 5.0)
1 resposta

Bom dia Clovis, tudo bem? Espero que sim!

Quando você executou o seguinte código:

c(x):=C(x)-22;

O programa substituiu a função c(x):=0.02•x^2+80/x; que tinha sido criada. O intuito era que a função inicial fosse com C maiúsculo e depois fosse criada uma função c(x) que dependesse dela, da seguinte forma:

C(x):=0.02•x^2+80/x; (Com C maiúsculo)

c(x):= C(x) - 22 (Uma nova função c minúsculo que depende da C)

Substitua a primeira função por C maiúsculo que irá funcionar, ou use letras diferentes para elas para evitar a confusão, que geralmente pode acontecer.

Espero que tenha tirado sua dúvida.

Estou à disposição. Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software