【发布时间】:2014-09-17 08:34:02
【问题描述】:
我有一个任意维度的矩阵A m x n 并希望使用等式填充它,例如,对于A 的每个元素 a_ij,i = 1,...,m和 j=1,...,n,我想要,
a_ij = i^2 + j^2.
在matlab中手动填写会出现类似这样的,
A = [1^2+1^2, 1^2+2^2, ..., 1^2+j^2, ..., 1^2+n^2;
2^2+1^2, 2^2+2^2, ..., 2^2+j^2, ..., 2^2+n^2;
.
.
.
i^2+1^2, i^2+2^2, ..., i^2+j^2, ..., i^2+n^2;
.
.
.
m^2+1^2, m^2+2^2, ..., m^2+j^2, ..., m^2+n^2]
所以前几个术语是:
[2, 5, 10,17,...
5, 8, 13,20,...
10,13,18,25,...
17,20,25,32,...
]
【问题讨论】:
-
他们都工作得很好。谢谢你们。另外,对不起,我是 MATLAB 和这个论坛的新手。我以为我设置了一个电子邮件提醒,以知道显然没有提出问题。