matlab 100*100的矩阵由0和1组成,每一行的10个10个相加,生成一个100行*10列的矩阵
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/09 01:37:37
matlab 100*100的矩阵由0和1组成,每一行的10个10个相加,生成一个100行*10列的矩阵
矩阵B由100*100的0和1组成,怎么让其,每一行10个10个相加,生成C矩阵.
矩阵B由100*100的0和1组成,怎么让其,每一行10个10个相加,生成C矩阵.
B=ones(100,100);你的矩阵
A=B';
for i=1:10;
C(i,:)=sum(B((i-1)*10+1:i*10,1:end));
end
C=C'
再问: 如果是我现在是一个n*n的矩阵,我要每一行八个八个的相加,得到一个n行n/8列的矩阵,我应该怎么做呀? 谢谢
再答: A=B'; for i=1:n/8; C(i,:)=sum(B((i-1)*8+1:i*8,1:end)); end C=C'
A=B';
for i=1:10;
C(i,:)=sum(B((i-1)*10+1:i*10,1:end));
end
C=C'
再问: 如果是我现在是一个n*n的矩阵,我要每一行八个八个的相加,得到一个n行n/8列的矩阵,我应该怎么做呀? 谢谢
再答: A=B'; for i=1:n/8; C(i,:)=sum(B((i-1)*8+1:i*8,1:end)); end C=C'
matlab 100*100的矩阵由0和1组成,每一行的10个10个相加,生成一个100行*10列的矩阵
我想用MATLAB生成16^16个由0和1组成的16*16的矩阵,要求每一行每一列只能有一个1其他为0,请问怎样生成?谢
MATLAB求矩阵每一行的和组成一个新的矩阵
matlab 如何生成一个n行3列的随机矩阵,每一行元素相同,矩阵元素为1、2、3、4?
matlab中生成一个20行3列的矩阵,想把这个矩阵按行截成4个矩阵5行3列的矩阵,该如何操作?
matlab 有个7*24的矩阵,每一行的24个值分别减去该行的最小值,生成一个新矩阵,我编写的M文件为:
怎样用MATLAB生成一个4行5列的[1,10]间的随机矩阵
matlab如何把2个方程放到一个一行2列的矩阵中求解
运用matlab如何取每块矩阵的首个元素,组成一个新矩阵?
matlab 如何生成一个m行n列的随机矩阵,每一行元素值相同,其值为1、2、3、4?
matlab中怎样把一个一行n列的矩阵转换成一个n/10行,10列的矩阵,顺序不能乱?
为什么要将第一个矩阵每列*第二个矩阵每行数据相乘的和为新生成的矩阵上的一个元素值?