Bonjour ,
je suis débutante en Matlab et je vais mettre cette formule dans matlab,
résultat =((𝑛−k)×(𝑛−k+1)×(𝑛−k+2)× ……(𝑛−1))/k!
avec par exemple n=7 et k=2 donc résultat= (7-2)(7-2+1)/factorial(2)
= 5*6/2=15, j'ai essayé de faire un boucle pour faire l'incrémentation
le problème que v doit s'incrémenté dans le même iétration
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 resultat=0; for v=1:n-1; resultat=((n-k).*(n-k+v).*(n-k+v).*(n-1)./factorial(k)); end
Partager