2017-03-10 4 views
1

저는 lmfit으로 커브를 맞추려고합니다. 그러나 함께 작업하고있는 데이터 세트에는 많은 점이 포함되어 있지 않으며 이로 인해 곡선 대신에 들쭉날쭉 한 모양이 만들어집니다.lmfit으로 보간 하시겠습니까?

나는 단순히 라인을 사용하고 있습니다 :

아웃 = mod.fit (SV, 갈 거예요, X = VR)을

는 VR 및 SV 내가 맞게 노력하고있어 점의 좌표가되어 있었다 .

scipy.interpolate.UnivariateSpline을 사용하여 시도한 결과 데이터가 적합하지만 내장 또는 빠른 방법이 있는지 알고 싶습니다.

+0

데이터를 제공 할 수 있습니까? 'scipy.interpolate.UnivariateSpline'의 잘못된 점은 왜 그렇게 느린가? – Cleb

답변

0

자동으로 lmfit와 보간 내장 된 방법이 없습니다 감사합니다. lmfit 모델을 사용하면 모델을 평가해야하는 독립 값 및 해당 모델과 비교할 데이터 배열에 배열을 제공 할 수 있습니다.

자유롭게 데이터를 보간하거나 다듬거나 다른 주파수 변환을 수행 할 수 있습니다 (일부 경우 주파수를 강조하기 위해 데이터와 모델을 푸리에 변환하는 경우도 있음). 그러나 모델의 일부로이를 포함해야합니다.