matlab中的cftool拟合工具箱中的拟合函数是用什么方法拟合的?最小二乘法还是别的?谢谢
2个回答
展开全部
如果想使用拟合后的函数,则可以做到。以下面的数据为例:
y=[5 10 15 20 25 30 35 40 45 50];
x=[110.3323 148.7328 178.064 202.8258033 224.7105 244.5711 262.908 280.0447 296.204 311.5475];
用cftool拟合后,点击Fitting窗口下边的save to workspace按钮,即可,如下图:
(假设保存时命名为model1)然后如果想计算当x=250.000时的y值,只需在命令窗口输入语句:model1(250.000),则可得到:
model1(250)
ans =
31.4422
y=[5 10 15 20 25 30 35 40 45 50];
x=[110.3323 148.7328 178.064 202.8258033 224.7105 244.5711 262.908 280.0447 296.204 311.5475];
用cftool拟合后,点击Fitting窗口下边的save to workspace按钮,即可,如下图:
(假设保存时命名为model1)然后如果想计算当x=250.000时的y值,只需在命令窗口输入语句:model1(250.000),则可得到:
model1(250)
ans =
31.4422
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询