24小时热门版块排行榜    

查看: 1031  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

11石宝

新虫 (小有名气)

[求助] 代码是不是有问题啊???结果出不来 已有1人参与

f=@(x,xdata) 28.83*xdata(1,./(0.13+xdata(1,+xdata(1,.^2./x(1)+x(2)*xdata(2,);
xdata=[0.03276245 0.037514287 0.02777479 0.035865345 0.033207492 0.039172673 0.058890928 0.06598988 0.063845034 0.070846079 0.060763037 0.083675767 0.148866584 0.153289562 0.150439553 0.134706648 0.14891361 0.164153345 0.353145247 0.313251484 0.373761142 0.360901466 0.353697346 0.361937093;0.040560018 0.038002633 0.027442326 0.031787511 0.041754224 0.052949472 0.069234367 0.076544576 0.068018698 0.072672711 0.076786118 0.083558949 0.187125943 0.178016219 0.170146036 0.17161249 0.186164469 0.173520858 0.355085849 0.334727787 0.374815352 0.357844418 0.41236388 0.426641669];
ydata=[11.32441 10.7704 10.22368 11.11952 13.16454 14.32423 22.9482 24.10042 22.79831 20.17602 23.25512 22.65642 28.94045 29.99842 28.94679 29.09359 28.96675 26.9409 14.83138 19.4787 10.70323 9.11525 11.29219 9.5724];
a=[10,200];
[x,resnorm]=LSQCURVEFIT(f,a,xdata,ydata)
y=28.83*xdata(1,./(0.13+xdata(1,+xdata(1,.^2./x(1)+x(2)*xdata(2,);
plot3(xdata(1,,xdata(2,,ydata,'*',xdata(1,,xdata(2,,y,'r.');
sum(sum((y-ydata).^2))/size(y,2)

运行结果显示
??? Attempt to execute SCRIPT lsqcurvefit as a function.

Error in ==> lsqcurvefit at 5
[x,resnorm]=LSQCURVEFIT(f,a,xdata,ydata) @beefly
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

11石宝

新虫 (小有名气)

引用回帖:
3楼: Originally posted by yuansen at 2017-02-15 17:53:44
函数要小写吧

小写也不行
4楼2017-02-15 19:07:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

yuansen

木虫 (著名写手)

3楼2017-02-15 17:53:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

512095518

专家顾问 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
笑脸太多,运行不了。你用附件的形式弄出来看看
没有极限,只有超越!
5楼2017-02-15 19:16:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

11石宝

新虫 (小有名气)

引用回帖:
5楼: Originally posted by 512095518 at 2017-02-15 19:16:23
笑脸太多,运行不了。你用附件的形式弄出来看看

不是啊,没有笑脸的,不知道为什么复制过来就是笑脸了 “”,好像自动变成笑脸了
6楼2017-02-15 19:25:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见