小编Jak*_* B.的帖子

OOP - 组织大班

我开始为某些数学领域编写一个大型 python库.

所以我有这个数据结构(在A类中定义)代表一个数学模型.

我有一堆较小的函数,我把它放在A:

Af(),Ag(),...

这些或多或少是"帮助函数",它们是计算最终用户感兴趣的更重要的函数AX(),AY(),...所需要的.

所有这些功能当然都取决于A中的数据.

但是A中的方法数量正在增长和增长并且变得混乱.如何将这样一个类分成更小的部分.可以说,具有基本操作的数据结构和对结构进行计算的"方法"?

什么是通常的方法和最pythonic的方法?

python oop class

6
推荐指数
1
解决办法
88
查看次数

使用 numpy 自定义矩阵乘法

我想要一个奇怪的点积用于 numpy 中的矩阵乘法。[1,2,3]对于矩阵的行A[4,5,6]矩阵的列B,我希望使用“乘积”min(1+4, 2+5, 3+6)来获取矩阵乘积AB

python numpy matrix-multiplication

5
推荐指数
1
解决办法
2292
查看次数

标签 统计

python ×2

class ×1

matrix-multiplication ×1

numpy ×1

oop ×1