Curve fitting with 5 variables
古いコメントを表示
Dear Matlab experts,
I want to code curve fitting with 5 variables.
I got this message from Matlab, "Too many input arguments."
I added my code here, and I want to know how to solve this problem.
Thank you in advance.
Sincerely yours,
Redwood
%%Fit: 'China'.
[xData, yData, wData, cData, zData] = prepareSurfaceData( x, y, w, c, z );
% Set up fittype and options.
ft = fittype( 'a+ b*x +c*y + d*w + e*c', 'independent', {'x', 'y', 'w', 'c'}, 'dependent', 'z' );
opts = fitoptions( ft );
opts.Display = 'Off';
opts.Lower = [0 0 0 0 0];
opts.StartPoint = [0.01 0.01 0.01 0.01 0.01];
opts.Upper = [Inf Inf Inf Inf Inf];
% Fit model to data.
[fitresult, gof] = fit( [xData, yData, wData, cData], zData, ft, opts );
5 件のコメント
Walter Roberson
2013 年 4 月 15 日
Which line is reporting too many input arguments?
Which MATLAB version are you using?
Redwood
2013 年 4 月 15 日
Image Analyst
2013 年 4 月 15 日
Answer his first question so he can help you. Copy and paste all the red error text that you are getting.
Redwood
2013 年 4 月 15 日
Walter Roberson
2013 年 4 月 15 日
prepareSurfaceData's changes are specifically documented; you can undertake them yourself; see http://www.mathworks.com/help/curvefit/preparesurfacedata.html
回答 (1 件)
Valeria Alejandra
2024 年 9 月 6 日
編集済み: Valeria Alejandra
2024 年 9 月 6 日
0 投票
カテゴリ
ヘルプ センター および File Exchange で Get Started with Curve Fitting Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!