如何对如下数据拟合 MATLAB【给出用偏态分布的再加100分】 合适的拟合方式,或者偏态分布的拟合有么x=(60:20:1140)y=[1.24260000000000e-112.01420000000000e-112.89210000000000e-113.85750000000000e-114.89030000000000e-115
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 22:25:24
如何对如下数据拟合 MATLAB【给出用偏态分布的再加100分】 合适的拟合方式,或者偏态分布的拟合有么x=(60:20:1140)y=[1.24260000000000e-112.01420000000000e-112.89210000000000e-113.85750000000000e-114.89030000000000e-115
如何对如下数据拟合 MATLAB【给出用偏态分布的再加100分】 合适的拟合方式,或者偏态分布的拟合有么
x=(60:20:1140)
y=[
1.24260000000000e-11
2.01420000000000e-11
2.89210000000000e-11
3.85750000000000e-11
4.89030000000000e-11
5.96820000000000e-11
7.06700000000000e-11
8.16160000000000e-11
9.22780000000000e-11
1.02430000000000e-10
1.11860000000000e-10
1.20400000000000e-10
1.27900000000000e-10
1.34270000000000e-10
1.39430000000000e-10
1.43360000000000e-10
1.46060000000000e-10
1.47560000000000e-10
1.47930000000000e-10
1.47240000000000e-10
1.45570000000000e-10
1.43050000000000e-10
1.39760000000000e-10
1.35810000000000e-10
1.31320000000000e-10
1.26370000000000e-10
1.21070000000000e-10
1.15490000000000e-10
1.09710000000000e-10
1.03800000000000e-10
9.78250000000000e-11
9.18320000000000e-11
8.58660000000000e-11
7.99680000000000e-11
7.41690000000000e-11
6.84960000000000e-11
6.29730000000000e-11
5.76190000000000e-11
5.24490000000000e-11
4.74770000000000e-11
4.27130000000000e-11
3.81680000000000e-11
3.38500000000000e-11
2.97650000000000e-11
2.59220000000000e-11
2.23270000000000e-11
1.89850000000000e-11
1.59040000000000e-11
1.30870000000000e-11
1.05390000000000e-11
8.26130000000000e-12
6.25390000000000e-12
4.51310000000000e-12
3.03330000000000e-12
1.81020000000000e-12
]
如何对如下数据拟合 MATLAB【给出用偏态分布的再加100分】 合适的拟合方式,或者偏态分布的拟合有么x=(60:20:1140)y=[1.24260000000000e-112.01420000000000e-112.89210000000000e-113.85750000000000e-114.89030000000000e-115
如果用多项式拟合,用 9 阶的就足够准确(10阶以上对拟合效果提高不大).
具体做法可以从绘图窗口选 Basic Fitting 工具来做,并建议选中“Center and scale X data”.
用偏态拟合的话,应该使用 gamfit 函数,但需要预先对 y 进行变换,拟合出公式后再对 x 和y分别乘以相应的系数,也就是说,拟合的公式会有四个参数:形状参数α,尺度参数β,以及 x和y 各自的放大系数.
基本思路就是这样了,具体的方法你可以自己试一下,我也抽时间再研究下.