Matlab重复执行同一命令

用Matlab中的randint(1,n)命令产生一个长为n的随机二进制序列 要执行100次产生100组序列 用哪个函数 跪求高人
for循环在没有变量时无意义 一楼回答不对 最好能直接用库函数

使用for循环语句即可,例如:for i=1:30;则对应语句循环30次停止。
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-28
n=10;%%%随机序列的长度
m=100;%%%随机序列的组数
base=zeros(m,n);%%%结果的存放矩阵
for i=1:m
base(i,:)=randint(1,n);
end
disp('得到的结果为:')
disp(base) %%%输出结果base矩阵本回答被网友采纳
第2个回答  推荐于2016-06-20
N=100; %执行次数
for i=0:N;
需要循环的命令;
end

这样就可以了
第3个回答  2011-06-10
for k=1:100
randint(1,n);
end本回答被提问者采纳
第4个回答  2011-06-11
直接randint(100,n)不就行了么。
相似回答