matlab生成矩阵的问题,搞不懂怎么回事,求指教!答案简单一点哈

(2)生产列向量 x=[1, 3, 5, 7, 9, … , 99]
(3)生成以 x 的前 5 个元素为对角线的矩阵 A
(4)生成一个与 A 同阶的满足均匀发布的随机矩阵 B
(5)生成一个与 B 同阶的魔方矩 D,并计算其与 B 的转置
点乘所得到的矩阵 E
(6)生成由 E 的第 2、4、5 行和第 4、1 列组成的子矩阵 F
(7)求出 F 的所有元素中绝对值最大的元素的绝对值

(2) x = 1:50; x = x.*2 - 1;
(3) A = diag(x(1:5));
(4) n = size(A,1); B = rand(n, n);
(5) D = magic(n, n); E = D .* B;
(6) F = [E(2,:); E(4,:); E(5,:); E(:,4)' ; E(:,1)];
(7) ab = max(max(abs(F)));
温馨提示:答案为网友推荐,仅供参考
相似回答