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
 Data sets comparison
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

mc

Germany
Posts

Posted - 06/29/2004 :  11:49:48 AM  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
Hello world,

I have two sets of data.
One is experimental and one is obtained from simulations.
I need to compare those two to see if the simulation is a good approximation of the experiment. (Not by eye, obviously).
One way seems to be "fit compare" but that assumes a fit of the data I have and which does not seem to work well enough.
Any ideas?

Thanks a lot,
MC

Mike

USA
357 Posts

Posted - 06/29/2004 :  1:27:50 PM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi MC,

The Fit Comparison tool was designed to do just what you are asking for. I am going to suggest that maybe you need to work on your model a bit. Did you try fitting your experimental data with a few different models (using the Advanced Fitting tool)? Be aware that you can define your own function in the NLSF and use it to compare your experimental and simulation data in the Fit Comparison tool.

Mike
OriginLab
Go to Top of Page

easwar

USA
1964 Posts

Posted - 06/29/2004 :  2:25:54 PM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi MC,

You need to define/determine what you mean by comparing the simulation and experimental data.

What Mike is suggesting is that you make use of the Fit Comparison tool to fit a model (function) to both datasets (epxeriment and simulation), and then based on a F-value computed with the two fit results, the tool will output a statistical statement, based on this F-vallue, as to whether the two datasets are different or not.

The above process works well if you pick a model that is appropriate for your data.

On the other hand, if you are just looking for a simple measure of how closely the experimental data follows the simulation data, you could:

1> Normalize one or the other dataset so that the y scales match - they align well in y scale. Can use the Normalize menu item which works on worksheet columns, or can scale one dataset or the other by hand so that they both match, say, at a particular x value
2> Create a difference dataset. Say your simulation and data are in columns Data1_B,C. Create another column D, and set the column value of this to be col(c)-col(b)
3> Plot col D - this would be a "residual" plot that then shows where the two datasets deviate, and by how much
4> Instead of just difference, you could compute
col(D)=(col(b)-col(c))^2
and then sum up column D to obtain a "Sum of Squares" estimate of the deviation of one from the other. You could then try to minimize that number by running the simulation with different parameters and comparing with experimental data again, to get a good "match", thus leading to better simulation parameters.

Easwar
OriginLab

Go to Top of Page

mc

Germany
Posts

Posted - 06/30/2004 :  09:13:13 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hello,

Thank you both for your help.
The simulations are produced by numerical calculation using c and represents the hysteresis of a rather complicated physical system
Both of you have been helpful and I will try using both the fit comparison if I can manage to find an approximate function, as well as separate application of a least square method.

Thank you again,
MC
Go to Top of Page

mc

Germany
Posts

Posted - 07/01/2004 :  03:18:25 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hello everyone,

Coming back on this, I could not find a fit function to work reliably on hysteresis, unless you redefine it all the time, but this could be my fault.
Of course, the least mean square method built by hand works nicely, but I think it would be a nice feature to include in Origin relaying on interpolation of the data rather than fit. Helps the experimental and simulation guys.

Enjoy your work,
MC

Edited by - mc on 07/01/2004 03:19:22 AM

Edited by - mc on 07/01/2004 03:19:58 AM
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