- https://www.mathworks.com/help/curvefit/curvefitter-app.html?searchHighlight=curve%20fitting%20app&s_tid=srchtitle_support_results_1_curve%2520fitting%2520app
- https://www.mathworks.com/support/search.html/videos/how-to-perform-curve-fitting-using-the-curve-fitting-app-in-matlab-1613394490506.html?fq%5B%5D=asset_type_name:video&fq%5B%5D=category:curvefit/index&page=1
自定义方程拟合曲线计算出现复数值 无法拟合
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
对一组数据自定义方程拟合 以得出方程中对常数值
数据:
x: 836 1264 2236 3768
y: 0.836 1.264 2.236 3.768
拟合方程:y=a*(1+(b/x)^c)
拟合结果如下图
0 Kommentare
Antworten (1)
sai charan sampara
am 6 Okt. 2023
Hello Han,
As per my understanding you are trying to fit the data into a custom equation of the required form but are getting imaginary coefficients for the parameters.
It might be because of an error in importing data. Try to make sure you have imported the right data as x data and y data in the “Select data” option in the “Data” tab in curve fitter.
The given data was:
x: 836 1264 2236 3768
y: 0.836 1.264 2.236 3.768
These points lie on a straight line but that does not seem the case in the screenshot you have shared. Hence there might be an issue with the data importing.
On importing the data correctly, the result looks as follows:
Please refer to the following documentation to know more about curve fitting app.
I hope this resolves the issue you were facing.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Interpolation finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!