作业帮 > 数学 > 作业

Matlab2008,拟合自定义的曲线方程

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/05 10:31:43
Matlab2008,拟合自定义的曲线方程
以下是怎么得到的,
打开曲线拟合工具箱,选择拟合横纵坐标,输入新的曲线拟合形式:
a/(1+(a/37000-1)*exp(-b*x))
得到结果如下:
General model:
f(x) = a/(1+(a/37000-1)*exp(-b*x))
Coefficients (with 95% confidence bounds):
a = 4.458e+008 (-1.817e+012,1.818e+012)
b = 0.01326 (0.004926,0.0216)
Matlab2008,拟合自定义的曲线方程
cftool 是Matlab曲线拟合工具箱.操作步骤如下:
1、在命令窗口中,输入x、y一系列相对应的数据,打开cftool工具箱;
>>x=[.],y=[.]
>>cftool
2、点击Data...,选择 X Data,Y Data,建立数据集(Create data set),然后关闭数据对话框(Cose)
3、点击Fitting...,点击新的拟合项目(New fit),选择拟合类型(Type of name)中的用户自定义函数类型(Custom Equations),点击New,输入y=a/(1+(a/37000-1)*exp(-b*x)),选择OK, 选择center and scale X data,选择Immediate apply,最后应用(Apply)
4、此时,就得到结果