How to constraint the second derivative value while fitting polynomial to set of data
2 ビュー (過去 30 日間)
古いコメントを表示
Hello all,
I hope somebody can help me, knowing that I am not an expert in matlab.
Here is my problem: I need to match a polynomial of order n to a set of points (x,y). I know that the found curve has no physical meaning if the second order derivative is higher than 0 or that its sign changes (inflexions). So, I want to constraint the second order derivative of the polynomial to be always negative (not only at the ends).
I am currently using polyfit, which does not offer this option. I have found many articles on this website abount constraints on derivative, ends, but not second derivative on the entire set of points.
Basically, I want to find something always like the green curve (picture below), and not the yellow one, with a 5 order polynomial, for example.
Thank you in advance for your help.
Gaëtan.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Polynomials についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!