Bonjour,
Je viens d'apprendre récemment qu'il était préférable d'utiliser la vectorisation par rapport aux boucles for...
Néanmoins, j'aurais besoin d'un peu d'aide pour les boucles (imbriquées) suivantes :
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 for k=1:N Bprod =prod(B(1:k-1)); borneInf = 0; for i=1:k-1 borneInf += x(i) * prod(A(i:k-1)) end borneSup = borneInf + x(k); integrale = quad(@(x)wblpdf(x,scale,shape)/(1-wblcdf(x,scale,shape)), borneInf, borneSup); result += Bprod * integrale end
Partager