matlab 随机数的问题i=1;Q=0;while(i vertcatCAT arguments dimensions are not consistent.如果 R=round(rand(1)*(500-100))+100;变为 R=round(rand(1)*(500-100))+100+z;就会正常运行,但是这里R只会赋予一个值我想让每取一个z,R都
matlab 随机数的问题i=1;Q=0;while(i vertcatCAT arguments dimensions are not consistent.如果 R=round(rand(1)*(500-100))+100;变为 R=round(rand(1)*(500-100))+100+z;就会正常运行,但是这里R只会赋予一个值我想让每取一个z,R都
matlab 随机数的问题
i=1;
Q=0;
while(i vertcat
CAT arguments dimensions are not consistent.
如果 R=round(rand(1)*(500-100))+100;变为 R=round(rand(1)*(500-100))+100+z;就会正常运行,但是这里R只会赋予一个值
我想让每取一个z,R都会随机赋予一个100到500的值
matlab 随机数的问题i=1;Q=0;while(i vertcatCAT arguments dimensions are not consistent.如果 R=round(rand(1)*(500-100))+100;变为 R=round(rand(1)*(500-100))+100+z;就会正常运行,但是这里R只会赋予一个值我想让每取一个z,R都
你要的是R在100到500间还是round(rand(1)*(500-100))在100到500间?如果是前者,就写成
R = round(unifrnd(100,500,1,1),不过这样就跟Z没什么关系了.
如果是后者的话,可以写成
R = round(unifrnd(100,500,1,1)+90+z.
并且,你的z=0:a-z:L应该要用循环语句.