早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab一次线性回归问题.麻烦大家了:已知一些点:x=1,2,3,4,5,6,7.y=3,5,6,7,8,9,10怎么样用matlab来实现如下图的效果,就是拟合出一条一次的直线来,并且标出方程和R2,并且画出这条直线.另外怎么

题目详情
matlab 一次线性回归问题.
麻烦大家了:
已知一些点:x=1,2,3,4,5,6,7.y=3,5,6,7,8,9,10
怎么样用matlab 来实现如下图的效果,就是拟合出一条一次的直线来,并且标出方程和R2,并且画出这条直线.
另外怎么能计算出P值?
▼优质解答
答案和解析
可用cftool工具箱进行各种拟合,如下图:

只需为x和y建立一维向量,打开这个工具箱就可以自动拟合了.左边给出了拟合结果,有系数有R^2.要是作图的话用得到的系数建立方程,用plot函数画图,x和y的散点用scatter函数画出就行了.