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

nadavamd

8 Posts

Posted - 12/05/2016 :  02:00:29 AM  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
OriginPro 2016. Windows 7:
Hello,
I'm having a time decay profiles that I would like to deconvolute in order to take under account an instrument response function. I'm attaching a screenshot of the graph:

What I would like to have in the end is a 'compensated' signal decay, which suppose to be faster than the current decay.
I have found this page on line, which seems like exactly what I want, but it doesn't seem to work:
http://www.originlab.com/doc/Tutorials/Fitting-Convolution
I'm not familiar with OriginC, so maybe there is something wrong in the code I was pasting?
Any help will be much appreciated.
Thanks!

Echo_Chu

China
Posts

Posted - 12/06/2016 :  04:11:39 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi

Could you let me know why you feel the tutorial does not work?

Did you get any error message?

Did you created fitting function according to the tutorial and test with data on the tutorial?

Please note that convolution function is sensitive to the initial values during fitting. If you change input data, please find out the best initial values for your data first.

Echo
OriginLab Technical Service
Go to Top of Page

nadavamd

8 Posts

Posted - 12/06/2016 :  04:40:40 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:
Originally posted by Echo_Chu

Hi

Could you let me know why you feel the tutorial does not work?

Did you get any error message?

Did you created fitting function according to the tutorial and test with data on the tutorial?

Please note that convolution function is sensitive to the initial values during fitting. If you change input data, please find out the best initial values for your data first.

Echo
OriginLab Technical Service



Hi Echo,
Yes, while trying to fit it according to the tutorial (I've used the file from the Sample folder) I received an error message: "File for function not found. Or file is not accessible"
After I copy-pasted the code to the editable part, it couldn't compile, so I reckon this is the problem. I received an "Error, missing ')' or '}' or other enclosure character", but I couldn't find any missing characters.
Any suggestion?
Thanks!
Go to Top of Page

aplotnikov

Germany
165 Posts

Posted - 12/06/2016 :  04:57:24 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi,

Just a remark:
Origin uses FFT-based deconvolution which may lack solution stability in case of noisy signals. I would suggest to use deconvolution methods with regularization (e.g., http://www.imm.dtu.dk/~pcha/Regutools/).

Regards,

Alexei

P.S. It would be great if different regularization methods of deconvolution procedure will be implemented in Origin as well. I'm wondering, why it hasn't been done yet.

Edited by - aplotnikov on 12/06/2016 06:10:38 AM
Go to Top of Page

easwar

USA
1964 Posts

Posted - 12/06/2016 :  12:33:24 PM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:
Originally posted by aplotnikov

Hi,

Just a remark:
Origin uses FFT-based deconvolution which may lack solution stability in case of noisy signals. I would suggest to use deconvolution methods with regularization (e.g., http://www.imm.dtu.dk/~pcha/Regutools/).

Regards,

Alexei

P.S. It would be great if different regularization methods of deconvolution procedure will be implemented in Origin as well. I'm wondering, why it hasn't been done yet.



Hi Alexei,

Thank you for the suggestion and the link. We will look into this for a new App or for future version update.

Easwar
OriginLab
Go to Top of Page

easwar

USA
1964 Posts

Posted - 12/06/2016 :  12:45:57 PM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:

Hi Echo,
Yes, while trying to fit it according to the tutorial (I've used the file from the Sample folder) I received an error message: "File for function not found. Or file is not accessible"
After I copy-pasted the code to the editable part, it couldn't compile, so I reckon this is the problem. I received an "Error, missing ')' or '}' or other enclosure character", but I couldn't find any missing characters.
Any suggestion?
Thanks!



Hi Nadav,

Best to send your data and your FDF to tech support so they can look further into this. Please see this page on how to send files to us:
http://originlab.com/index.aspx?go=Support/SendFilestoSupport
In your e-mail to tech, please refer to this post.

Easwar
OriginLab
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