假设我有一个 (400,10) 数组x
和一个 (400,10) 数组y
。是否可以在没有迭代的情况下将每一行的 polyfity
插入到相应的行中?如果使用循环,它将类似于x
for
import numpy as np
coe = np.zeros((400,3))
for i in np.arange(y.shape[0]):
coe[i,:] = np.polyfit(x[i,:], y[i,:], 2)
因为 400 行x
完全不同,所以我不能只将具有相同x
坐标的 np.polyfit 应用于多维数组y
。