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
 All Forums
 Origin Forum
 Origin Forum
 Modified Bessel function in nonlinear curve fit

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Anti-Spam Code:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkUpload FileInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
tratto2 Posted - 10/04/2001 : 9:52:05 PM
Anyone know how to include a modified bessel function in a user defined nonlinear curve fit function?

Thanks,

Tim
3   L A T E S T    R E P L I E S    (Newest First)
Mike Buess Posted - 03/19/2007 : 2:00:15 PM
If you have Origin 7 or higher you can use the NAG libraries which contain several modified Bessel functions.

Origin C Language Reference > Global Functions > NAG Functions > NAG - Approximations of Special Functions

Mike Buess
Origin WebRing Member
Coolshark Posted - 03/19/2007 : 1:48:06 PM
A MODIFIED bessel function is not J or Y, so
How do you fit to a modified bessel function??

It is either a K or I... I really need these functions so if anyone has an answer please mail me!

\Martin


Edited by - Coolshark on 03/19/2007 1:48:42 PM
easwar Posted - 10/05/2001 : 5:55:08 PM
Tim,

You can use any of the Bessel functions documented under the special functions category (in the LabTalk manual or from the product help files) such as J0(x), J1(x), Jn(x), Y0(x) etc.

You can use these function in writing your user-defined fitting equation. For instance, your fitting function may be something like:
y = a*x + b*Jn(x,2);
which would describe a 2nd order Bessel function riding on a straight line of slope a.

With the functions Jn and Yn, you may get better results by fixing the order in the fitting function and not letting this be a fitting parameter.

If you need more help, please send an e-mail to tech support.

Easwar
OriginLab.

Edited by - easwar on 10/05/2001 17:55:44

The Origin Forum © 2020 Originlab Corporation Go To Top Of Page
Snitz Forums 2000