找回密码
 注册
查看: 1477|回复: 1

[求助]各位高手,有个关于 lsqcurvefit 的问题!

[复制链接]
发表于 2004-4-22 22:41:09 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有账号?注册

x
我写了这程序:>>xdata = [3.6 7.7 9.3 4.1 8.6 2.8 1.3 7.9 10.0 5.4];
              >>ydata = [16.5 150.6 263.1 24.7 208.5 9.9 2.7 163.9 325.0 54.3];
              >>x0 = [10, 10, 10];
              >> [x,resnorm] = lsqcurvefit(@myfun,x0,xdata,ydata)
              ??? Undefined function or variable 'lsqncommon'.
              Error in ==> D:\General-liu\MATLAB6p5p1\work\lsqcurvefit.m
            On line 129 ==> [x,Resnorm,FVAL,EXITFLAG,OUTPUT,LAMBDA,JACOB] = ...
请问是什么原因呢?
请各位帮帮我吧!!
发表于 2004-4-27 12:38:52 | 显示全部楼层

[求助]各位高手,有个关于 lsqcurvefit 的问题!

你没有编写一个名为myfun.m的M文件。
你的默认的路径是D:\General-liu\MATLAB6p5p1\work
你就在这个路径下,编写一个名为myfun.m的M文件,编写内容就是拟和所用的目标函数。一两句也说不清楚,你找本有关matlab科学计算的书看看,或者在帮助中键入lsqncommon看matlab的英文帮助吧,那里还有example呢,你可以照搬!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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