Récurrence avec scilab
Helo,
je débute avec scilab et je n'arrive pas à calculer les 1000 premiers termes de la suite définie par:
u(1)=1 et u(n)=(u(n-1)+2u(n-2)+...+(n-1)u(1))/n
pour étudier son comportement
Quelqu'un peut-il me dire comment faire ? Merci.
je débute avec scilab et je n'arrive pas à calculer les 1000 premiers termes de la suite définie par:
u(1)=1 et u(n)=(u(n-1)+2u(n-2)+...+(n-1)u(1))/n
pour étudier son comportement
Quelqu'un peut-il me dire comment faire ? Merci.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
-- Schnoebelen, Philippe
u=vector(1000);
u[1]=1;
for(n=2,1000,u[n]=1/n*sum(k=1,n-1,k*u[n-k]));
-- Schnoebelen, Philippe