24小时热门版块排行榜    

查看: 1033  |  回复: 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的回帖

luoshengfeng

木虫 (正式写手)

界面不友好
知行合一
2楼2017-02-15 17:32:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yuansen

木虫 (著名写手)

3楼2017-02-15 17:53:44
已阅   回复此楼   关注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的回帖

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的回帖

11石宝

新虫 (小有名气)

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

代码中笑脸指的是; )(没有空格),所以自动变为了笑脸,在MATLB中又不会是笑脸
7楼2017-02-15 19:28:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

512095518

专家顾问 (正式写手)

【答案】应助回帖

引用回帖:
6楼: Originally posted by 11石宝 at 2017-02-15 19:25:41
不是啊,没有笑脸的,不知道为什么复制过来就是笑脸了 “”,好像自动变成笑脸了...

麻烦你用附件的形式,把你的代码给出来。我直接去复制你的,那些笑脸不能在MATLAB中自己变成原来的样子
没有极限,只有超越!
8楼2017-02-16 12:36:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

引用回帖:
7楼: Originally posted by 11石宝 at 2017-02-15 19:28:08
代码中笑脸指的是; )(没有空格),所以自动变为了笑脸,在MATLB中又不会是笑脸...

为了避免这种情况,请将这部分文本以代码的形式发出:
CODE:
MATLAB代码的文本

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
9楼2017-02-16 13:16:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 11石宝 的主题更新
信息提示
请填处理意见