matlab中如何产生10个1--4之间的随机整数?在matlab中如何产生10个1到4之间的随机整数呢?初用matlab,不知如何开始,在matlab中如何产生10个1到4之间的随机整数呢?比如:4,2,4,1,3,2,4,1,1,2,不知道怎么编

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 09:21:23
matlab中如何产生10个1--4之间的随机整数?在matlab中如何产生10个1到4之间的随机整数呢?初用matlab,不知如何开始,在matlab中如何产生10个1到4之间的随机整数呢?比如:4

matlab中如何产生10个1--4之间的随机整数?在matlab中如何产生10个1到4之间的随机整数呢?初用matlab,不知如何开始,在matlab中如何产生10个1到4之间的随机整数呢?比如:4,2,4,1,3,2,4,1,1,2,不知道怎么编
matlab中如何产生10个1--4之间的随机整数?
在matlab中如何产生10个1到4之间的随机整数呢?初用matlab,不知如何开始,
在matlab中如何产生10个1到4之间的随机整数呢?
比如:4,2,4,1,3,2,4,1,1,2,不知道怎么编程序
>> a=rand(1,10);%生成1行10列共十个0到1之间的随机小数
>> b=a*4+1;%将随机小数映射到1到5(不含5)之间
>> c=floor(b)%只取整数部分
将以上程序拷入运行即可
这里的 10改成100也可以吧,这样直接就产生多个100个 1-4的随机数字了

matlab中如何产生10个1--4之间的随机整数?在matlab中如何产生10个1到4之间的随机整数呢?初用matlab,不知如何开始,在matlab中如何产生10个1到4之间的随机整数呢?比如:4,2,4,1,3,2,4,1,1,2,不知道怎么编
>> a=rand(1,10);%生成1行10列共十个0到1之间的随机小数
>> b=a*4+1;%将随机小数映射到1到5(不含5)之间
>> c=floor(b)%只取整数部分
将以上程序拷入运行即可