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
 Convolution of Functions
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

billc

1 Posts

Posted - 05/02/2000 :  3:34:00 PM  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
I'm using PFM to fit curves that are convolution of functions.

As stated in the manual, convolution can only be defined from built-in functions. Is there any way to overcome this problem to fit convolution of user-defined functions?

Note: I tried defining convolution of script functions and dll functions and then fitting it. Origin (v5) crashed in all cases.

Laurie

USA
404 Posts

Posted - 05/05/2000 :  3:20:00 PM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi Bill,

Yes, the current architecture only permits convolution of built in functions. I have spoken with one of our programmers and he will look into extending this functionality to user-defined functions.

For now, you will need to define either a Script or External DLL fitting function that does the convolution itself.

We also have an example of a user defined fitting function for the Non-linear Least Squares Fitter (NLSF) in Origin, that convolutes an exponential function with a Gaussian function.

I can email you the example Origin OPJ file. Please email me at tech@microcal.com with the Subject Att: Laurie, and I will be happy to send it to you.

-----------------
Laurie A. Shea
Microcal Technical Support

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