【发布时间】:2020-10-22 21:57:24
【问题描述】:
我有以下公式:
我必须编码(C 是矩阵,y 和 y_star 是向量)。根据这篇文章,我尝试了以下操作:Python numpy array sum over certain indices
> def chisq02(y, y_star, C_inv):
> indices = len(y)
> return np.sum(np.sum(np.matmul(y[i] - y_star[i], np.matmul(C_inv, y[j]-y_star[j])) for i in indices)for j in indices)
但它返回错误:
TypeError: 'int' object is not iterable
显然它不起作用...有谁知道这是如何工作的?
【问题讨论】:
标签: python numpy math matrix sum