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
 Spline data differentiation
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

ClemensObergfell

Germany
12 Posts

Posted - 02/03/2015 :  10:27:48 AM  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
Origin Ver. and Service Release (Select Help-->About Origin): 9.0.0 G (32-Bit) SR1
Operating System: Windows 7 Enterprise

Hello Origin Support Team,

I have a problem with differentiation of spline data.
So:
the 2 examples have the same data origin, but in one I used "Spline" and in the other I used "B-Spline".
The main difference is the number of points in the spline data.
The "Spline" data has around 200 rows, whereas the "B-Spline" data has around 850 rows over the same x-section.
NOW: If I differentiate the spline data sets, I get a smooth curve for the "Spline" differentiation, but I get a rough curve for the "B-Spline" differentiation.
Is it possible to adjust the number of data points I get from the B-Spline? Otherwise I would like to know, how I could transform the B-Spline dataset in a new column, where I just copy every other fifth value.

Thank you in advance for your help.

Greetings, Clemens

Shirley_GZ

China
Posts

Posted - 02/04/2015 :  01:44:37 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi,

You can use the Interpolate tool(opened by selecting Analysis: Mathematic: Interpolate/Extrapolate... from main menu) to create the spline and B-spline curve. With this tool, you can specify the number of data points as below.




Originlab Technical Service Team
Go to Top of Page

ClemensObergfell

Germany
12 Posts

Posted - 02/05/2015 :  09:22:18 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Thank you for the suggestion, I did know about this tool, but at first I only got the y-values out of it. I then changed the output from "(<autoX>,<neu>)" to "(<neu>,<neu>)" so I got the x-values too.

In the end I solved my problem with an fft smoothing over the rough curve. That was the easiest way to get good results without generating a lot of new data I already had.

Thanks again.

Greetings
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