Vecteur sous matlab
Fermé
sosmatlab
-
15 mars 2017 à 23:38
PouletCurry Messages postés 12 Date d'inscription jeudi 16 mars 2017 Statut Membre Dernière intervention 30 juin 2017 - 16 mars 2017 à 21:20
PouletCurry Messages postés 12 Date d'inscription jeudi 16 mars 2017 Statut Membre Dernière intervention 30 juin 2017 - 16 mars 2017 à 21:20
A voir également:
- Vecteur sous matlab
- Courbe de tendance matlab ✓ - Forum Matlab
- Acp matlab - Forum Matlab
- Dérivée matlab - Forum Matlab
- Moyenne glissante matlab - Forum Matlab
- Fonction triangle matlab - Forum Matlab
1 réponse
PouletCurry
Messages postés
12
Date d'inscription
jeudi 16 mars 2017
Statut
Membre
Dernière intervention
30 juin 2017
2
Modifié par PouletCurry le 16/03/2017 à 21:21
Modifié par PouletCurry le 16/03/2017 à 21:21
Bonjour,
Une manière simple serait d'écrire :
L = rand(1,N) < p;
Ainsi pour un vecteur de taille N si rand renvoie une valeur plus petite que p alors on retourne 1 sinon 0.
Comme la fonction rand renvoi une valeur entre 0 et 1, si p = 1/2 tu auras autant de 1 que de 0, pour peu que N soit assez grand
Une manière simple serait d'écrire :
L = rand(1,N) < p;
Ainsi pour un vecteur de taille N si rand renvoie une valeur plus petite que p alors on retourne 1 sinon 0.
Comme la fonction rand renvoi une valeur entre 0 et 1, si p = 1/2 tu auras autant de 1 que de 0, pour peu que N soit assez grand