The Origin Forum
File Exchange
Try Origin for Free
The Origin Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ | Send File to Tech support
Username:
Password:
Save Password
Forgot your Password? | Admin Options

 All Forums
 Origin Forum
 Origin Forum
 Extrapolation of circle fitting.
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

mohamed1986

43 Posts

Posted - 01/26/2015 :  08:23:54 AM  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
Origin Ver. and Service Release (Select Help-->About Origin): 9.1
Operating System:win. 7

Dear friends,
I fitted my data to a circle to appear as shown in the figure.


Now I need to extrapolate the fitting to the x-axis, and get the value of the angle between the x-axis and the radius of the circle arc crossing this axis as in the following picture.
Thanks much

lkb0221

China
497 Posts

Posted - 01/26/2015 :  10:07:40 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
The angle will be asin(yc / r).
coordinate of intercept on X will be x1 = xc+sqrt(r^2-yc^2) and x2 = xc-sqrt(r^2-yc^2).

You can add them as derived parameters in your fitting function so next time you fit your data, they will be calculated automatically.

Edited by - lkb0221 on 01/26/2015 10:22:22 AM
Go to Top of Page

mohamed1986

43 Posts

Posted - 01/26/2015 :  11:55:47 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Thanks much sir for your kind help.

Is the expression for the angle written correctly ??
"The angle will be asin(yc / r)."
As it appears to be a negative value to me after the fitting.

Is it possible to extend the fitted curve to extrapolate the x-axis?

Thanks much
Go to Top of Page

lkb0221

China
497 Posts

Posted - 01/26/2015 :  12:02:19 PM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
That's just a matter of direction, since your yc is negative. Please use abs(yc) instead.
Anyway, it's just basic analytic geometry, you can figure it out.

For fitting curve range, please go to NLFit dialog, Settings tab, Fitted Curves page, Fitted Curve Plot branch, Data Type of x sub-branch, range option.

Edited by - lkb0221 on 01/26/2015 12:05:29 PM
Go to Top of Page

mohamed1986

43 Posts

Posted - 01/26/2015 :  12:29:36 PM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Thanks much sir for your kind help.
Go to Top of Page
  Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
The Origin Forum © 2020 Originlab Corporation Go To Top Of Page
Snitz Forums 2000