9
A
回答
10
numpy.fromfunction符合这里的法案。从文档
例子:
>>> import numpy as np
>>> np.fromfunction(lambda i, j: i + j, (3, 3), dtype=int)
array([[0, 1, 2],
[1, 2, 3],
[2, 3, 4]])
1
人们还可以让你的数组的索引与numpy.indices
,然后在矢量时尚应用功能f
,
import numpy as np
shape = 1000, 1000
Xi, Yj = np.indices(shape)
A = (2*Xi + 3*Yj).astype(np.int) # or any other function f(Xi, Yj)
相关问题
- 1. 填充python矩阵
- 2. 填充阵列使用numpy
- 3. 如何在python中填充矩阵
- 4. 如何截断矩阵使用NumPy(Python)
- 5. 使用namedtuples填充矩阵
- 6. 'nlfilter'如何填充矩阵?
- 7. 零填充矩阵
- 8. 如何用空格填充Python numpy chararray?
- 9. python如何用零填充numpy数组
- 10. 填充阵列使用python
- 11. 故障在python填充空矩阵
- 12. 填充大的numpy阵列
- 13. 使用双循环填充矩阵R
- 14. 如何使用迭代遍历行和列来填充矩阵
- 15. 如何结合两个python矩阵numpy
- 16. 以高效的方式填充矩阵
- 17. 从两个向量的差异填充numpy矩阵
- 18. 如何在Python中为每个2D截面填充2D矩阵的4D矩阵
- 19. Python numpy矩阵赋值
- 20. 的Python,numpy的,矩阵
- 21. 在java中填充矩阵
- 22. 填充矩阵proc iml SAS
- 23. 如何使用另一个元素填充矩阵?
- 24. 如何使用命名行和列填充矩阵?
- 25. 如何在MATLAB中使用字符串动态填充矩阵?
- 26. 如何使用TStream填充整数矩阵
- 27. Numpy协方差矩阵numpy.cov
- 28. Python矩阵乘法; numpy的阵列
- 29. 分配一个已填充的矩阵到一个未填充的矩阵
- 30. 用字符填充矩阵区域
非常好,谢谢。 –
警告:文档没有清楚地解释这一点,但'np.fromfunction(f,shape,dtype = dtype)'是'f(* np.indices(shape,dtype = dtype))'的薄包装。它不会对每个单元格执行'f'的单独调用,所以如果您传递的函数不能以矢量化方式工作,则会出现奇怪和错误的结果。 – user2357112