矩阵这块不太明白,这个题读不太懂

分别生成两个10*10的随机矩阵A, B。

(1)取A,B两矩阵对应位置较大的元素,构成矩阵C (10*10)

(2)求矩阵C每行的最大值,并把最大值坐标存到位置矩阵D中,矩阵D第一-列为行号,第二列为列号

你好,随机矩阵生成用rand(m,n),m和n分别表示矩阵的行数和列数

A = rand(10,10);
B = rand(10,10);
C = zeros(10,10);%初始化C矩阵
for i = 1:10
for j = 1:10
if(A(i,j)>=B(i,j))
C(i,j) = A(i,j);
else
C(i,j) = B(i,j); %如果B(i,j)更大,那将B(i,j)赋值给C(i,j)
end
end
end
%第二题
[~,j] = max(C);%j是每列的最大值所在行
D = [j', (1:10)']%D即你所需