一道MATLAB题目.

问题描述:

一道MATLAB题目.
建立一个10阶方阵,其第1:4行、第1:4列为单位矩阵;其第1:4行、第5:8列为魔方矩阵;其第5:8行、第1:4列为全零矩阵;其第5:8行、第5:8列为[1 2 3 4]形成的对角矩阵;其第9:10行、第1:4列为随机矩阵;其第9:10行、第5:8列为矩阵全1矩阵;第9列为等差数列1:3:30;第10列是0到1之间的10个等差数列.代码:

M=zeros(10,10);M(1:4,1:4)=eye(4);M(1:4,5:8)=magic(4);M(5:8,5:8)=diag([1,2,3,4]);M(9:10,1:4)=rand(2,4);M(9:10,5:8)=ones(2,4);M(:,9)=(1:3:30)';M(:,10)=(0.1:0.1:1)';MATLAB 7.0.1测试无误.