matlab编写一个公式.其实就是简单的一元线性回归预测.Y=a+bXa=Y平均 b=∑XiYi/1150 (i=1-24) 其中Xi=11.5 10.5 9.5……-9.5 -10.5 -11.5 Yi就是第i个数我是学工程经济的 对于编程不太懂 但是要算这些预测
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 22:21:23
![matlab编写一个公式.其实就是简单的一元线性回归预测.Y=a+bXa=Y平均 b=∑XiYi/1150 (i=1-24) 其中Xi=11.5 10.5 9.5……-9.5 -10.5 -11.5 Yi就是第i个数我是学工程经济的 对于编程不太懂 但是要算这些预测](/uploads/image/z/3686614-70-4.jpg?t=matlab%E7%BC%96%E5%86%99%E4%B8%80%E4%B8%AA%E5%85%AC%E5%BC%8F.%E5%85%B6%E5%AE%9E%E5%B0%B1%E6%98%AF%E7%AE%80%E5%8D%95%E7%9A%84%E4%B8%80%E5%85%83%E7%BA%BF%E6%80%A7%E5%9B%9E%E5%BD%92%E9%A2%84%E6%B5%8B.Y%3Da%2BbXa%3DY%E5%B9%B3%E5%9D%87++b%3D%E2%88%91XiYi%2F1150+%EF%BC%88i%3D1-24%EF%BC%89+%E5%85%B6%E4%B8%ADXi%3D11.5+10.5+9.5%E2%80%A6%E2%80%A6-9.5+-10.5+-11.5+Yi%E5%B0%B1%E6%98%AF%E7%AC%ACi%E4%B8%AA%E6%95%B0%E6%88%91%E6%98%AF%E5%AD%A6%E5%B7%A5%E7%A8%8B%E7%BB%8F%E6%B5%8E%E7%9A%84+%E5%AF%B9%E4%BA%8E%E7%BC%96%E7%A8%8B%E4%B8%8D%E5%A4%AA%E6%87%82+%E4%BD%86%E6%98%AF%E8%A6%81%E7%AE%97%E8%BF%99%E4%BA%9B%E9%A2%84%E6%B5%8B)
matlab编写一个公式.其实就是简单的一元线性回归预测.Y=a+bXa=Y平均 b=∑XiYi/1150 (i=1-24) 其中Xi=11.5 10.5 9.5……-9.5 -10.5 -11.5 Yi就是第i个数我是学工程经济的 对于编程不太懂 但是要算这些预测
matlab编写一个公式.
其实就是简单的一元线性回归预测.
Y=a+bX
a=Y平均 b=∑XiYi/1150 (i=1-24) 其中Xi=11.5 10.5 9.5……-9.5 -10.5 -11.5 Yi就是第i个数
我是学工程经济的 对于编程不太懂 但是要算这些预测 手算比较麻烦 请大侠帮帮忙 我只要固定24个数字的即可
另外补充一点就是X的值 为25 26 27 28 29 30之类的可以自由输入就好
Y平均就是Yi的平均 XiYi = Xi*Yi
matlab编写一个公式.其实就是简单的一元线性回归预测.Y=a+bXa=Y平均 b=∑XiYi/1150 (i=1-24) 其中Xi=11.5 10.5 9.5……-9.5 -10.5 -11.5 Yi就是第i个数我是学工程经济的 对于编程不太懂 但是要算这些预测
%输入一个数据后回车,接着输入第二个数据
fprintf('请输入24个X的值(输入一个数据后回车)\n');
for i=1:24
Xi(i)=input('');
end
fprintf('请输入24个Y的值(输入一个数据后回车)\n');
for i=1:24
Yi(i)=input('');
end
a=mean(Yi); %求Y的平均值,并赋值给a
b=sum((Xi.*Yi)/1150); %求b的值
X=Xi;
Y=a+b*X;
plot(Xi,Yi,'g-',X,Y,'r+'); %绿色的为原始输入数据,红色的为回归后的数据
a
b