Make equation in Curve Fitting tool

2 次查看(过去 30 天)
I used the Curve Fitting tool to plot the relationship between x, y and z.
Could I get the equation corresponding to the graph above?
  2 个评论
dpb
dpb 2020-8-25
Use the "Save" feature and then the fit object will be copied into the workspace and you can query it for properties. See the doc on postprocessing for the methods/properties...
Alex Sha
Alex Sha 2020-8-25
How about the equation below:
z = p1*exp(p2/x+p3*y)+p4+p5*x*y;
Root of Mean Square Error (RMSE): 0.157691882577852
Sum of Squared Residual: 0.870335544083149
Correlation Coef. (R): 0.9793870899808
R-Square: 0.95919907202106
Adjusted R-Square: 0.955250595119872
Parameter Best Estimate
---------- -------------
p1 100030.165298487
p2 -66.5201897439939
p3 -0.0404908844574984
p4 -0.331541416588136
p5 0.00106610586563368

请先登录,再进行评论。

回答(1 个)

Divija Aleti
Divija Aleti 2020-8-31
As Alex stated, it will be possible to tune the parameters of a predefined model, for example, by using ‘poly23’ fittype, to fit a curve through given data and get the output equation.
Have a look at the following link for possible ways to fit a curve or surface to data:
Output:

类别

Help CenterFile Exchange 中查找有关 Linear and Nonlinear Regression 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by