怎么将行向量转化成矩阵的一行
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/06 06:43:48
怎么将行向量转化成矩阵的一行
for i=1:n
B=randperm(m);
A=[A,B];
end
怎么把这个循环得到的每一个向量A,变成矩阵C的一列?C为一个100行 m*n列的矩阵 自己用的for循环都不行
function[ C ]=encoding(m,n)
A=[];
C=zeros(100,m*n);
for j=1:100
for i=1:n
B=randperm(m);
A=[A,B];
end
C(j,:)=A;
end
这是我更改之后的代码 还是不能运行
for i=1:n
B=randperm(m);
A=[A,B];
end
怎么把这个循环得到的每一个向量A,变成矩阵C的一列?C为一个100行 m*n列的矩阵 自己用的for循环都不行
function[ C ]=encoding(m,n)
A=[];
C=zeros(100,m*n);
for j=1:100
for i=1:n
B=randperm(m);
A=[A,B];
end
C(j,:)=A;
end
这是我更改之后的代码 还是不能运行
你这样肯定不行的,C是100行,m*n列,而你的A是m*n的行向量
只能变为C的每一行,要不就要将C变为m*n行,100列:
clear all;clc;
m=3;n=2;
A=[];
for ii=1:n
B=randperm(m);
A=[A,B];
end
C=zeros(100,m*n);
for jj=1:100
C(jj,:)=A;
end
只能变为C的每一行,要不就要将C变为m*n行,100列:
clear all;clc;
m=3;n=2;
A=[];
for ii=1:n
B=randperm(m);
A=[A,B];
end
C=zeros(100,m*n);
for jj=1:100
C(jj,:)=A;
end
怎么将行向量转化成矩阵的一行
Matlab中,一个行向量怎么赋值给矩阵的一行啊!
用matlab语言怎么将一个秩为1的矩阵分解成列向量和行向量相乘形式
在matlab中,将一个行向量与一个矩阵中的每一行进行比较,判断矩阵中是否有相同的行?
matlab中怎么将一个矩阵变为一个行向量
如何将以下的方程转化成矩阵,
matlab中怎么把一个行向量保存到一个矩阵的任意一行?我现在有K个行向量,想依次保存在一个矩阵中怎么办?
如何用c语言 将100行一列的矩阵转化为10×10的矩阵
如何用matlab将一个矩阵的每一行单独保存成一个文件
将向量组利用矩阵的经过初等行变换后,怎么判断哪几个向量是最大线性无关组
matlab矩阵将第一行的所有的数相加,放到第一行最后一列+1的位置,这个怎么写,不要循环语句
一个矩阵怎么转化成一个单位矩阵