How to generate second order best fit polynomial curve using MATLAB
2 ビュー (過去 30 日間)
古いコメントを表示
Hi all can anybody tell me how to generate above equation for this x and y data using MATLAB ? x,y coordinates are 100,200 200,500 300,900 400,1400 500,2000
0 件のコメント
採用された回答
Musa
2017 年 5 月 30 日
編集済み: Musa
2017 年 5 月 30 日
Dan,
You can do this using poly2
x=[100 200 300 400 500]';
y=[200 500 900 1400 2000]';
ft = fittype( 'poly2' ); % Set up fittype and options.
[fitresult, gof] = fit( x, y, ft ); % Fit model to data.
f=@(x) fitresult.p1*x.^2+fitresult.p2*x+fitresult.p3;
plot(x,y,x,f(x),'o')
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Linear and Nonlinear Regression についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!