matlab 随机数的问题i=1;Q=0;while(i vertcatCAT arguments

发布时间:2021-02-26 02:48:30

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都会随机赋予一个100到500的值

网友回答

你要的是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应该要用循环语句.
以上问题属网友观点,不代表本站立场,仅供参考!