Bonjour,
J'ai un problème (encore) avec interp1d, j'ai une erreur assez bizarre je trouve : LinAlgError: singular matrix . Je n'ai pas trouvé grand chose sur le net.
mon code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 XX = np.linspace(0,len(mat1),len(mat2)) mat_transpose= np.array(mat1.copy()).conj().transpose() test2=[] for col in mat_transpose: ynew=np.linspace(0,len(np.array(mat1.copy())),len(mat2)) r= interpolate.interp1d(XX,col, bounds_error=False,fill_value=0.,kind='cubic') # r= np.interp(ynew,XX,col)
Ce que je ne comprend pas c'est comment je peux avoir cette erreur alors que r n'est pas une matrice ...
Merci pour votre aide![]()
Partager