私は Python の初心者です (以前は Mathematica、Maple、または Matlab スクリプトを使用していました)。NumPy が配列に対して関数を評価できる方法に非常に感銘を受けましたが、複数の次元で実装しようとすると問題が発生しました。私の質問は非常に単純です (笑わないでください):ループを使用せずに関数 f (R^2 で定義される) を評価するよりエレガントで効率的な方法はありますか?
import numpy
M=numpy.zeros((10,10))
for i in range(0,10):
for j in range(0,10):
M[i,j]=f(i,j)
return M