声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3298|回复: 3

[工具箱] 关于 cftool 工具箱

[复制链接]
发表于 2007-7-15 12:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
用cftool拟合曲线出现错误提示:
??? Error using ==> fit
Too many input arguments.
Error in ==> cftoolgui\private\cftoolcreatefit at 62
[f,g,out,warnstr,errstr,convmsg]=fit(dataset.X,dataset.Y,method,fitOptions);
Error in ==> cfswitchyard at 13
[varargout{1:nargout}]=feval(action,varargin{:});
MATLAB Listener error in FittingCompleted.

不知什么原因..
是不是软件安装的问题?

[ 本帖最后由 eight 于 2007-7-16 11:21 编辑 ]
回复
分享到:

使用道具 举报

发表于 2007-7-15 13:58 | 显示全部楼层
函数调用出错,输入参数太多了!
 楼主| 发表于 2007-7-16 09:12 | 显示全部楼层
输入参数太多?
我的data数据:>> t=[1:16];
>> y=[4 6.4 8 8.4 9.28 9.5 9.7 9.86 10 10.2 10.32 10.42 10.5 10.55 10.58 10.6];
怎么解决阿?
(我是菜鸟)
发表于 2007-7-16 14:17 | 显示全部楼层
觉得那个界面做的还蛮可以的,呵呵第一次使用、、、由于是gui界面没法给你说的很详细。关键点就是在data里设置好参数Xdata: t=[1:16];Ydata:y=[4 6.4 8 8.4 9.28 9.5 9.7 9.86 10 10.2 10.32 10.42 10.5 10.55 10.58 10.6];设置好之后会有一个曲线的预览,根据大致图行选择拟合方法。个人觉得你的这个使用指数拟合效果最好“即a*x^b+c”,附图是拟合曲线。可以看不同的拟合方法得到的效果
   设置数据的时候,记得先在工作环境中把你的t和y输进去。因为那个creat data一直是灰色的,也是第一次用,摸索了老半天才发现Xdata和Ydata是可以选择工作环境中的变量。
General model Power1:
       f(x) = a*x^b+c
Coefficients (with 95% confidence bounds):
       a =        -8.6  (-9.25, -7.949)
       b =     -0.5657  (-0.6662, -0.4651)
       c =       12.51  (11.79, 13.22)
Goodness of fit:
  SSE: 0.2338
  R-square: 0.9953
  Adjusted R-square: 0.9945
  RMSE: 0.1341

[ 本帖最后由 花如月 于 2007-7-16 14:24 编辑 ]
3333.JPG

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-14 04:24 , Processed in 0.069088 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表