T O P I C R E V I E W |
yeyongfeng |
Posted - 01/02/2024 : 04:25:55 AM Origin Ver. and Service Release (Select Help-->About Origin): Originpro 2021 Operating System:windows 10
Hello, I want to fit a such a function convoluted by 2 functions. This function contains a delta function δ(x)=1 when x=0 or δ(x)=0 when x≠0. I have no idea about how to construct such a function in NLFit tool. |
5 L A T E S T R E P L I E S (Newest First) |
YimingChen |
Posted - 01/03/2024 : 09:40:56 AM The app is to fit the convolution of a function and a response signal. In your case, you need to create a fitting function with the convolution of two functions. So you need to define a function with integral. Please refer to this tutorial page. https://www.originlab.com/doc/en/Tutorials/Fitting-Integral-LabTalk
for the delta function, you can use
if(x=0, 1, 0)
Thank you James |
yeyongfeng |
Posted - 01/03/2024 : 01:06:41 AM Much thanks for responses. The App FitConvolution seems help. But the question is that the App requires a analytical signal function or original function. How could I express the piecewise function i.e. the delta function? |
snowli |
Posted - 01/02/2024 : 11:41:07 AM Please check if this app helps https://www.originlab.com/fileExchange/details.aspx?fid=423
We also have a blog on Fit Convolution https://blog.originlab.com/fit-convolution
Thanks, Snow |
yeyongfeng |
Posted - 01/02/2024 : 04:37:27 AM S(x)=R(x)⨂[A0·δ(x)+A1·f(x)]+A2, I typed it. I have S(x) and R(x) now, and want to fit A0 to A2. f(x) is a lorentzian function. |
yeyongfeng |
Posted - 01/02/2024 : 04:31:44 AM I uploaded a image to show this function. Did I make it? Why can't I see it here? |