cftool的使用
- 在matlab的命令行输入cftool,打开Curve Fitting Tool
- 选择要拟合的数据(设置拟合名字(Fit name),选择X数据和Y数据(下拉框中为matlab工作区中的数据);仅选择Y数据以Y针对索引(x = 1 : length(y))进行绘制;拟合曲面选择X数据,Y数据,Z数据;weights为权重,可在工作区选择任何数字数据用作权重)
- 选择完拟合数据之后,可以选择曲线和曲面的模型类型
Custom Equations:自定义的函数
Exponential:指数逼近
Fourier:傅立叶逼近
Gaussian:高斯逼近
Interpolant:插值逼近
Polynomial:多项式逼近
Power:幂逼近
Rational:有理数逼近
Linear Fitting:线性拟合
Smoothing Spline:平滑逼近
Sum of Sine:正弦和逼近
Weibull:威布尔逼近
注意:cftool只能进行单个变量的拟合,混合型曲线拟合效果不太好
File->Load Session:选择要加载的已保存曲线拟合会话文件
File->Generate Code:生成对应的代码
话文件
File->Generate Code:生成对应的代码
File->Print to Figure:会弹出一个新的图像窗口,图像为拟合图像