作业帮 > 综合 > 作业

请问用MATLAB 怎么样这样一个矩阵:1.8行14列,且每个数字都是0到14的随机数 2.每一行 除了0以外,互不

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/26 15:52:56
请问用MATLAB 怎么样这样一个矩阵:1.8行14列,且每个数字都是0到14的随机数 2.每一行 除了0以外,互不
请问用MATLAB 怎么样这样一个矩阵:
1.8行14列,且每个数字都是0到14的随机整数
2.每一行 除了0以外,互不相等,也就是说每一列可以有多个0,但是非0的数必须互不相等
你试试这个!
A1=randperm(15)-1;
A2=randperm(15)-1;
A3=randperm(15)-1;
A4=randperm(15)-1;
A5=randperm(15)-1;
A6=randperm(15)-1;
A7=randperm(15)-1;
A8=randperm(15)-1;
B=[A1;A2;A3;A4;A5;A6;A7;A8]
B[:,15]=[]
B就是你要的矩阵.
我感觉你那个补充2中,应该说的是每一行可以有多个0,但非0数必须互不相等!
如果是每一列,那就必须用判断语句!这个要你自己写!