•  
     

Duvida php eval()

To desenvolvendo um programa para o método de Newton-Raphson para Função(x), estou com problema com a função eval(), não funciona dentro do "for", com a função fixa calcula normalmente, com o eval, como precisa de N funções, não tá funfando ;/, não sei mais o que fazé D': , se alguem puder me ajudar ae ;).

Fiz 2 programas, um com a função fixa:

//Calculando Fx
for($i=0; $i<$it; $i++)
{
$var=$x-(pow($x,3)-2*pow($x,2)-3*$x+10)/(3*pow($x,2)-4*$x-3);
$var2=pow($x,3)-2*pow($x,2)-3*$x+10;
$x=$var;
echo "φx<sub>($i)</sub>=$var" . "<br>";
} // Fecha IF
}

e outra com Fx variando:
for ($i=0; $i<$it; $i++):
eval("\$fx = $fx;"); // le a $x na string $fx;
eval("\$fxx = $fxx;"); // le a $x a string $fxx;
$calculo=$x-($fx/$fxx); // faz o calculo do metodo;
$x=$calculo; // passa o valor de x de volta para o fução, dando erro, porque ?;
//if ($fx<=$in){
//break; determinar phi x
//}
echo "φx<sub>($i)</sub>= ----- $fx ----- $fxx ----- = $calculo" . "<br>"; // imprime o resultado das interações;
endfor;