Moreno, M. (2023). High-Precision Bezier Curves (https://www.mathworks.com/matlabcentral/fileexchange/109179-high-precision-bezier-curves), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!
Multi-dimensional piece-wise size correction: ii = p * (a - 1) + 1 : p * a
Matrix form of composite curves for multi-threaded operation. Unequally-sized curve segments corrected via knot insertion. Correction of default piece-wise curve resolution
Optimised piece-wise processing: fastest processing and removal of final query knot interpolation through a 'dynamic' knot vector
Medium-sized problems: correction of linear indices in z(i, :) + u(:, i)
Piece-wise knot correction, faster binomial coefficients, optional parameter to parse binomial coefficient as input, better description text.
Support for piece-wise functions and speed boost for small cases using de casteljau's algorithm
Parse special cases: linear interpolation and single point
Speed increase at low and medium orders, and typo correction removing the end-values of 'x' in the logarithmic case
Operation optimisation via test function
Enhanced input checks
Memory optimisation, faster initialisation, input checks and description text enhancement
End-point NaN corrections
Overflow free and exponentially-increased precision.
Exponent typo in vectorised calculation
More robust overflow handing and significant speed boost for medium-sized data sets
Overflow and saturation handling. Addition of test function
Single-point evaluation of 't' if the query value is non-natural. Enhancement of the description text
Enhancement of knot insertion algorithm and description texts