How can I pick random numbers in a matrix?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Matrix-Matlab
am 7 Mai 2016
Kommentiert: Matrix-Matlab
am 7 Mai 2016
Hello,
I have this question that I dont know how to solve.
Generate the matrix “Customers” containing random values for the following variables. The matrix must contain 3000 people.
a. Gender. Must be either 1 or 0. 0 signifies that the person is female.
b. Age. Must be between 21 and 85.(I have tried using the same as randi(85,3000,21) but it gives me a matrix which is [3000,21] and i need it to be [3000,1] since there will only be 1 age per customer.
c. Insurance risk. Must be a value between 1 and 10. (This I have solved by using randi(10,3000,1))
Can anyone help me solve this please?
Thank you in advance
- Emil
0 Kommentare
Akzeptierte Antwort
Andrei Bobrov
am 7 Mai 2016
Customers.Gender = randi([0,1],3000,1);
Customers.Age = randi([21,85],3000,1);
Customers.Insurance_risk = randi(10,3000,1);
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!