How can I make one of my parameters always greater than another one?

1 次查看(过去 30 天)
Hi all,
So I have the code below, how could I change it if I always wanted beta to be larger than alpha0?
Thanks in advance!
n = 1000;
parameters = zeros(n,6);
for k=1:n
alpha0=0.936095503847192;psa0=1.397154668867660;gamma=rand;psi=rand;beta=rand;mse=0;
parameters(k,:) = [alpha0,psa0,gamma,psi*gamma,beta,mse];
end

采纳的回答

Jeff Miller
Jeff Miller 2019-6-25
beta = alpha0 + rand;

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Loops and Conditional Statements 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by