用matlab做一个100行100列的矩阵,对角线是3,其余元素是1,
问题描述:
用matlab做一个100行100列的矩阵,对角线是3,其余元素是1,
答
我提供个方法:
A = ones(100) + 2*eye(100)
答
A=ones(100);
A=A+diag(2*ones(100,1));
答
A=ones(100);
B=A+diag(2*ones(1,100))
答
x = ones(100,100);
y = 2 * ones(1,100);
z = x + diag(y)
这里的z就是100*100的矩阵,且对角线是3其余是1。你试试。。