bonjour,
je suis nouvelle dans le forum , je voudrais savoir s'il existe un moyen ou une manière ou une fonction sur matlab pour avoir un random qui s'incrémente d'un pas qu'on fixe et qui varie dans un intervalle qu'on determine nous meme
Version imprimable
bonjour,
je suis nouvelle dans le forum , je voudrais savoir s'il existe un moyen ou une manière ou une fonction sur matlab pour avoir un random qui s'incrémente d'un pas qu'on fixe et qui varie dans un intervalle qu'on determine nous meme
peux tu donner un exemple car je ne suis pas certain de comprendre ce que tu cherches à faire
bonjour
je souhaite multiplier une variable s à chaque fois par un nombre aleatoire A1 appartenant à un certain intervalle que je determine moi même
et à chaque itération j'ai envie que cette variable s se mutiplie par un autre nombre aleatoire A2 superieur à A1 et toujours appartenant au même intervalle que j'ai détérminé
Bonjour,
je n'ai toujours pas très bien compris, mais tout d'abord, pour générer un nombre aléatoire dans un certain intervalle, c'est dans la doc :
Citation:
Generate values from the uniform distribution on the interval [a, b].
r = a + (b-a).*rand(100,1);
bonjour
merci pour ta réponse
j'ai envie que à chaque fois j'ai un nombre aléatoire superieur a celui d'avant
au lieu d'avoir
j'ai envie d'avoir par exemple,Citation:
3.1623
2.5829
1.8487
3.4222
2.2277
3.2623
3.8487
3.5756
2.4468
3.6939
1.8951
2.7067
3.6744
2.8329
3.7899
2.5678
3.8715
4.0757
2.5838
3.4602
4.3997
2.5652
2.5640
3.0419
2.3765
1.6130
3.4740
1.7768
2.8630
4.6229
2.1945
1.8019
3.9901
3.7383
3.3532
1.8813
4.7401
4.4505
2.0812
4.1094
2.6141
4.9884
2.4108
3.9170
2.8366
2.2136
3.9328
2.8436
1.6128
3.5294
1.7475
2.4259
2.1283
2.1495
4.1237
4.3138
4.0288
2.6451
3.3990
2.0460
4.0018
3.0498
2.4382
3.1249
3.8369
3.4391
3.7258
3.1813
4.0399
2.9571
1.5999
3.7064
2.4106
4.0832
3.0534
3.2589
2.2775
2.9507
2.8492
4.8872
2.0651
4.3566
3.0607
3.8860
3.8122
2.6743
1.8123
4.0389
4.4780
2.3717
4.2977
3.1017
2.0835
4.7069
2.5778
3.4696
4.7617
4.6248
2.6615
4.0806
Citation:
1.02365
2.89564
4.89653
5.44585
7.89521
.
.
.
Bonjour,
Dans ce cas, tu peux utiliser la fonction SORT.
DufCode:
1
2
3 data = rand(100,1); sort(data);
Merciiii :)