forum.alglib.net http://forum.alglib.net/ |
|
Finding the derivatives of a RBF interpolation http://forum.alglib.net/viewtopic.php?f=2&t=3804 |
Page 1 of 1 |
Author: | Finite [ Mon May 15, 2017 9:34 am ] |
Post subject: | Finding the derivatives of a RBF interpolation |
Dear all, I use the alglib RBF interpolation to interpolate a function at scattered points. The results are good. Although it seems straightforward to find the derivative of the given function, I cannot figure out how to do that. Therefore, my question is if it is possible to do that by the alglib or if it is possible to add it into the alglib, and best regard Tsai |
Author: | Sergey.Bochkanov [ Mon May 15, 2017 1:33 pm ] |
Post subject: | Re: Finding the derivatives of a RBF interpolation |
Hi! Do you need only first derivatives or second ones too? |
Author: | Finite [ Tue May 16, 2017 2:06 am ] |
Post subject: | Re: Finding the derivatives of a RBF interpolation |
Hi, I need the first order derivatives. Finite |
Author: | Sergey.Bochkanov [ Wed May 17, 2017 8:22 am ] |
Post subject: | Re: Finding the derivatives of a RBF interpolation |
I studied our RBF module... it is possible to add numerical differentiation, and it seems to be a good idea, but it will require a few days of development. I can't deliver it right now. Another option, which you can implement yourself right now, is to use 2-point or 4-point numerical differentiation formula and differentiation RBF as "black box". It will result in ~10x slowdown (depending on specific formula used and number of dimensions), but it will be here almost instantly. What do you think? |
Author: | Finite [ Wed May 17, 2017 8:31 am ] |
Post subject: | Re: Finding the derivatives of a RBF interpolation |
Hi, You can take your time to implement it since I have used another custom RBF interpolation to solve my problem. That RBF interpolation is not general but is enough for my problem. Alglib is more general, you could find some time to implement it. Finite |
Page 1 of 1 | All times are UTC |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |