matlab 如何生成一个m行n列的随机矩阵,每一行元素值相同,其值为1、2、3、4?
矩阵元素为1234.满足条件的矩阵形如U(8,3)=222111444222333111222333不知这样的m*n随机矩阵如何实现生成,望高人指教,谢谢!!!已有解答,...
矩阵元素为 1 2 3 4.
满足条件的矩阵形如
U(8,3)= 2 2 2
1 1 1
4 4 4
2 2 2
3 3 3
1 1 1
2 2 2
3 3 3
不知这样的m*n随机矩阵如何实现生成,望高人指教,谢谢!!!
已有解答,如下:
m=8;
n=3;
k=4;
u=diag(randi(k,m,1))*ones(m,n) 展开
满足条件的矩阵形如
U(8,3)= 2 2 2
1 1 1
4 4 4
2 2 2
3 3 3
1 1 1
2 2 2
3 3 3
不知这样的m*n随机矩阵如何实现生成,望高人指教,谢谢!!!
已有解答,如下:
m=8;
n=3;
k=4;
u=diag(randi(k,m,1))*ones(m,n) 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询