Random Numbers Generation for Changing Ranges

2 views (last 30 days)
New User
New User on 24 Oct 2020
Answered: Freewing on 24 Oct 2020
How can I create a matrix of a size 50 x 50 in MATLAB and each column vector of matrix i.e., 50 x 1 size must have random numbers within a given range and then range for the next column vectors must decrement by k until last column vector is reached?

Answers (1)

Freewing
Freewing on 24 Oct 2020
rand(50,50) will give you a matrix or random numbers between 0 and 1. Multiply it by row vector of ranges to get each column have the range corresponding to the value in row vector, e.g. rand(50,50).*(50:-1:1)

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!