polynomials fitting
2 ビュー (過去 30 日間)
古いコメントを表示
hi if i want to use polyfit and polyval for two vectores x and y do they must be at the same size?? in my case x is greater than y by one and i want to predict the value of y at that point wt can i do????
0 件のコメント
採用された回答
Ben Mitch
2011 年 5 月 25 日
say you have
x = [1 2 3 4];
y = [8 12 16];
then you can fit a polynomial to the region you have data for (the first three samples) using
p = polyfit(x(1:length(y)), y, 1);
and estimate all the samples using
y_est = polyval(p, x);
or just the ones you don't have data for using
y_est = polyval(p, x(length(y)+1:end));
0 件のコメント
その他の回答 (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!