[SciPy-user] NewBie: Fit Data to an implicit function
Darren Dale
dd55 at cornell.edu
Wed Jun 8 09:10:05 EDT 2005
On Wednesday 08 June 2005 9:02 am, Niklas Papathanasiou wrote:
> Hi!
>
> I like to fit data to an implicit function.
> I(U)=I0*exp((U-I*Rs)/(A*k*T)-1)+(U-IRs)/Rp
> I,U are data
> I0,Rs,Rp,A are Parameter
> k,T are physical constants
>
> Did anyone did this before or do I have to start from the scratch?
Check the SciPy users guide, about least squares fits. You want to write a
function that returns the residuals:
residuals = I-I0*exp((U-I*Rs)/(A*k*T)-1)+(U-IRs)/Rp
and then pass that function to scipy.optimize.leastsq
Darren
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20050608/eba1efce/attachment.sig>
More information about the SciPy-User
mailing list