下面是一个使用 Python 实现马氏距离的示例代码:
import numpy asnp
def mahalanobis(data, mean, cov):
inv_cov = np.linalg.inv(cov)
return np.sqrt(np.dot(np.dot((data - mean), inv_cov), (data - mean).T))
下面是一个使用 Python 实现马氏距离的示例代码:
import numpy asnp
def mahalanobis(data, mean, cov):
inv_cov = np.linalg.inv(cov)
return np.sqrt(np.dot(np.dot((data - mean), inv_cov), (data - mean).T))