Simple column vector - random number question.
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Danny C
el 6 de Sept. de 2016
Comentada: Danny C
el 6 de Sept. de 2016
Create a column vector of length "num" that consists of random numbers that are uniformly distributed between 2 and 9. (D)
D = randi([2 9],num,1);
D = 2+ 7.*rand(num,1) ;
Why aren't those two true? And what would be the right one?
0 comentarios
Respuesta aceptada
James Tursa
el 6 de Sept. de 2016
Editada: James Tursa
el 6 de Sept. de 2016
You need to apply the floor() function to rand to get integer results, and your range multiplier isn't quite correct for the range you want. E.g.,
D = 2 + floor(8.*rand(num,1)); % <-- Changed 7 to 8 and added floor() function
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!