What function do I use to generate a matrix with the values in specific increments?
17 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I understand how to use the 'linspace' function, but I was wondering if I'm able to do it using the 'randi' function, or the 'randm' function.
1 comentario
dpb
el 15 de Feb. de 2015
What is "it" here, specifically?
If you control a randomized variate to have some specific spacing then it wouldn't be all that random. What's the actual objective?
Respuestas (2)
bharti patel
el 15 de Feb. de 2015
Editada: bharti patel
el 15 de Feb. de 2015
In order to create a matrix with specific increment, you can use something like: x = [0, 5, 200]; This will create a row vector, with values starting with zero, with increments of 5 and ending with 200.
using Randi; randi(10,3,4); This will create a 3 by 4 matrix with random numbers between 1 to 10.
There is no randm fucntion. Do you mean randn?
0 comentarios
Roger Stafford
el 16 de Feb. de 2015
I think you mean something like this:
incr = rand(1,n); % Variable increments
x = cumsum(incr); % Variable with 'incr' spaced intervals
0 comentarios
Ver también
Categorías
Más información sobre Random Number Generation en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!