a better explanation of polyfit please
3 ビュー (過去 30 日間)
古いコメントを表示
My teacher wants us to use polyfit and gave us a little bit of information on how to use it, but what he gave us makes no sense and I've looked on this website for an explanation and that didn't help me. I know that the form is polyfit(x,y,n) but I'm not sure what the n stands for or how to figure it out from a set of data. Thanks in advance.
0 件のコメント
採用された回答
Star Strider
2015 年 2 月 28 日
The ‘n’ is the degree of the polynomial. The degree can be considered to be the highest power of the independent variable, x. So a first-degree polynomial is p(1)*x + p(2), a second-degree p(1)*x^2 + p(2)*x + p(3), and so forth.
2 件のコメント
Star Strider
2015 年 2 月 28 日
I don’t have your data or your code, so I can’t say why you are getting the NaN values.
If you have numbers in both your x and y vectors that have at least 6 elements in each and the same number of elements in both, none of which are NaN, and you fit them with a 4th-degree polynomial with polyfit, for instance:
p = polyfit(x, y, 4);
you should get numeric values for all elements of ‘p’, none of which are NaN.
その他の回答 (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!