Bonsoir,
Si je veux écrire a l'aide de MATLAB la fonction Horner.m qui permet de calculer la valeur de P(z) et la dérivée P'(z) d'un polynome P(z) en x=z.
Sachant que:
Les entrées de la fonction sont le vecteur contenant les coefficients du polynome et la valeur de z.
Les sorties sont P(z) et P'(z).
J'ai écrit le code suivant,
Code:function y = horner( p , x ) n=length(p); y=zeros(size(x)); for i= n-1 : 0 y = y*x + p(i); end;
mais il y a une erreur concernant la deuxième ligne.. Comment je peux l'écrire d'une autre manière?
Et la dérivée sera faite de la meme manière?
Merci d'avance!
-----