# Advance Curve Fitting Non Linear

## Recommended Posts

I have a problem with my non linear curve fitting program

I have attached below my program.

the equation used has y on both on the left and right hand side of the main equation

shown below

y = 3.4 - 6E-10*((exp(1.602 177E-19 *(x+(y*a))/(1.380 6505E-23 *(273+25)))-1) -((x+y*a)/b))

the program does not run and the a and b coeefficient could be determine.

I want to place IL, T and Isc as variable numbers

how to place a input on the front panel to insert the value for Isc and T and IL if this equation is used in the string constant

This makes the equation

y = Isc- IL*((exp(1.602 177E-19 *(x+(y*a))/(1.380 6505E-23 *(T)))-1) -((x+y*a)/b))

No one is able to do it ?

I have added in the datas required

No one is able to do it ?

I have added in the datas required

No one is able to do it ?

I have added in the datas required

I had a look at your equation. If I read it correctly, you can substitute z:=x+a*y and then bring the equation to the form x=f(z).

You could then try to use this for non-linear fitting, treating x as the dependent and z as the independent variable.

Also I would recommend you normalize your values in such a way that reasonably sized coefficients occur, not ones which differ by 23 orders of magnitude. That would probably help to avoid numerical errors

-Franz

## Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

×   Pasted as rich text.   Paste as plain text instead

Only 75 emoji are allowed.

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×