私はMatLabプログラムをPythonに変換していますが、なぜscipy.interpolate.interp1dがMatLab interp1と異なる結果をもたらすのか理解できていません。 MATLABでの使用量がわずかに異なっている: yi = interp1(x,Y,xi,'cubic')
scipyのダウンロード: f = interp1d(x,Y,kind='cubic')
yi
Python/Scipyではかなり大きな行列を処理します。私は大きな行列(coo_matrixにロードされている)から行を抽出し、それを対角要素として使用する必要があります。現在、私は次のような方法でそれを行う: import numpy as np
from scipy import sparse
def computation(A):
for i in range(A.shap