3D line approximation (spline)
显示 更早的评论
Hi everyone,
How can we use "spline" to approximate a sequence of points in three dimension rather than interpolate?
回答(1 个)
Bruno Luong
2011-2-21
3 个投票
It's called spline fitting. Please take a look at File Exchange, such as
4 个评论
Hongying LI
2011-2-21
Bruno Luong
2011-2-21
No. I do not mean that. A 3D line are simply three independent functions parametrized by an independent variables (called t for example).
All you need is interpolate (xi,yi,zi) by
xi = f(ti)
yi = g(ti)
zi = h(ti)
I recommend select {ti} as the cumulative sum of the euclidian distance of the data.
Hongying LI
2011-2-21
Bruno Luong
2011-2-21
Did you try the FEX file (try the first one) above? They are approximation (fitting) not interpolation, exactly as your request if I'm not mistaken.
类别
在 帮助中心 和 File Exchange 中查找有关 Spline Postprocessing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!