Bonjour, Dans la version en cours de développement, les méthodes de distribution suivantes ont été introduite (pour définir les facteurs). Uniform% runif(reference, coefficient) Uniform Min/Max runif(min, max) Binomial rbinom(size, prob) Cauchy rcauchy(location, scale) ChiSquare rchisq(df, ncp) Exponential rexp(rate) F rf(df1, df2, ncp) Gamma rgamma(shape, rate, scale) Geometric rgeom(prob) HyperGeometric rhyper(m, n, k) LogNormal rlnorm(meanlog, sdlog) Dans un cas simple (double) la valeur du facteur prend le résultat de la méthode R: runif(30, 40) : 32 On peut donc utiliser directement le retour de R comme valeur à prendre en compte dans la simulation. Dans un cas plus complexe, pour uniform min/max par exemple, min et max peuvent être des matrices. Dans ce cas, on appelle runif avec (0 et 1) et on gère en retour la valeur de R et calculant la matrice résultante en fonction de min/max et le random R. Cela fonctionnait comme cela dans la version précédente d'Isis et c'est assez clair pour moi. Le problème est que pour les nouvelles distributions, un des paramètres peut-il être une matrice (dans ce cas, il faudrait substituer ce paramètre lors de l'appel a R par un double) ? Si oui lequel (pour chaque distribution) ? Si non, faut-il ajouter (pour Isis) une "valeur de référence" sur laquelle s'applique à chaque fois le résultat retourné par R ? (on calcule le random dans R et on multiple ce random par la valeur de référence). -- Éric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com