Hello, I am trying to populate a 60×6 matrix with random values for different variables (force, torque, radius, etc) as its columns. Each of the variables must iterate 60 times and fall between a given range. I attempted to make a column vector for each variable and implement them into the matrix, however I am receiving an error when doing so.
Pop=ones(60,6);F=ones(60,1);P=ones(60,1);T=ones(60,1);r=ones(60,1);t=ones(60,1); range of valuesx=1;while x<61 F(x)=99000.*rand(60,1)+1000; P(x)=999000.*rand(60,1)+1000; T(x)=4990.*rand(60,1)+10; r(x)=0.04.*rand(60,1)+0.05; t(x)=0.0008.*rand(60,1)+0.0001; Pop=(:,1)= F(60,1); Pop=(:,2)= P(60,1); Pop=(:,3)= T(60,1); Pop=(:,4)= r(60,1); Pop=(:,5)= t(60,1); x=x+1end
Best Answer