-
fonction random?
Bonjour,
voila jai un programme MATLABavec une fonction inconnue en 7.0. Etant donné qu elle ne correspond a aucune routine, je penses quil s'agit dune fonction utilisé dans les versions antérieures de MATLAB, et je voudrais savoir si qqn connait l'équivalent actuel.
voici la ligne correspondante :
Code:
vp1(i)=random('normal',vpstart(i),pctvp*vpstart(i),1,1);
je penses quil faut utiliser randn pour avoir un truc equivalent. Quelqu'un sait-il si c'est bien cela? et si oui quels sont les paramètres a entrer dans randn pour que ce soit equivalent car je ne sais pas a quoi correspondent ceux en entrée dans ce random?
Merci d'avance.
-
Bonjour.
random donne des nombres au hasard selon un distribution donnée : Normal, Poisson...
rand(n) donne des nombres au hasard selon un distribution uniforme
randn(n) ou randn(n,m)... donne des nombres selon la loi normale
par exemple x= moy +sqrt(variance)*randn(5) te donne un tableau de 5x5 nombres de moyenne moy, d'écart-type sqrt(variance) selon la loi normale
binornd selon la loi binomiale
....