【发布时间】:2015-11-01 12:22:51
【问题描述】:
我想创建一个中间对角线向两侧对称递减的矩阵,如下所示:
5 4 3 2 1
4 5 4 3 2
3 4 5 4 3
2 3 4 5 4
1 2 3 4 5
矩阵必须为 100x100,值介于 0 和 1 之间。
到目前为止,我只得到边缘和中间对角线,但不知道如何自动填充其余部分。
v = ones(1,100);
green = diag(v);
green(:,1) = fliplr(0:1/99:1);
green(1,:) = fliplr(0:1/99:1);
green(100,:) = 0:1/99:1;
green(:,100) = 0:1/99:1;
【问题讨论】: