我在matlab循环语句中非线性回归,每次得到一组数的值。我用了个循环21次,应该得到21组,在哪儿查看啊

这是个机器人猖狂的时代,请输一下验证码,证明咱是正常人~在MATLAB中,已知两组数据x y,怎样通过线性拟合,使得到的三次拟合多项式经过指定的点呢?例如原点比如:x=1:16y=[4.00,6.40,8.00,8.80,9.22,9.50,9.70,9.86,10.00,10.20,10.32,10.42,10.50,10.55,10.58,10.60];求经过坐标原点的三次拟合多项式?
使用cftool工具箱普通三次拟合Linear model Poly3:f(x) = p1*x^3 + p2*x^2 + p3*x + p4Coefficients (with 95% confidence bounds):p1 = 0..689)p2 = -0.2037 (-0.6)p3 = 2.182 (1.713,2.651)p4 = 2.572 (1.623,3.521)Goodness of fit:SSE:1.37R-square:0.972Adjusted R-square:0.965RMSE:0.3379过原点的拟合General model:f(x) = x*(p1*x^2 + p2*x + p3)Coefficients (with 95% confidence bounds):p1 = 0.154,0.01426)p2 = -0.344 (-0.1)p3 = 3.342 (2.981,3.702)Goodness of fit:SSE:5.35R-square:0.8906Adjusted R-square:0.8737RMSE:0.6415
为您推荐:
其他类似问题
扫描下载二维码在matlab中如何从一组数中得到随机数组成一个n*n的矩阵从1,2,3,4,5,6,7,8,9,以及他们的倒数总共17个数中取随机数,组成矩阵
a=[1 2 3 4 5 6 7 8 9]a=unique([a 1./a]);n=10;b=a(randint(n,n,[1,length(a)]));
显然是不对的,不过我已经知道了,还是谢谢你
我运行是没有问题的
为您推荐:
其他类似问题
扫描下载二维码如何在MATLAB中根据有限的数据点得到函数_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
如何在MATLAB中根据有限的数据点得到函数
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
下载文档到电脑,查找使用更方便
还剩34页未读,继续阅读
你可能喜欢09第十一讲 数据插值 2_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
09第十一讲 数据插值 2
上传于||暂无简介
大小:2.59MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢

我要回帖

更多关于 matlab非线性回归分析 的文章

 

随机推荐