MATLAB一元回归数据处理x=[26.8 25.4 28.9 23.6 27.7 23.9 24.7 28.1 26.9 27.4 22.6 25.6];y=[26.5 27.3 24.2 27.1 23.6 25.9 26.3 22.5 21.7 21.4 25.8 24.9]; MATLAB求出y对x和x对y的一元线性回归方程并在同一张图上绘出测量数据
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 06:56:34
MATLAB一元回归数据处理x=[26.8 25.4 28.9 23.6 27.7 23.9 24.7 28.1 26.9 27.4 22.6 25.6];y=[26.5 27.3 24.2 27.1 23.6 25.9 26.3 22.5 21.7 21.4 25.8 24.9]; MATLAB求出y对x和x对y的一元线性回归方程并在同一张图上绘出测量数据
MATLAB一元回归数据处理
x=[26.8 25.4 28.9 23.6 27.7 23.9 24.7 28.1 26.9 27.4 22.6 25.6];
y=[26.5 27.3 24.2 27.1 23.6 25.9 26.3 22.5 21.7 21.4 25.8 24.9];
MATLAB求出y对x和x对y的一元线性回归方程并在同一张图上绘出测量数据的散点图以及所拟合的两条直线图 (>_
MATLAB一元回归数据处理x=[26.8 25.4 28.9 23.6 27.7 23.9 24.7 28.1 26.9 27.4 22.6 25.6];y=[26.5 27.3 24.2 27.1 23.6 25.9 26.3 22.5 21.7 21.4 25.8 24.9]; MATLAB求出y对x和x对y的一元线性回归方程并在同一张图上绘出测量数据
clc;clear;close all
x=[26.8 25.4 28.9 23.6 27.7 23.9 24.7 28.1 26.9 27.4 22.6 25.6];
y=[26.5 27.3 24.2 27.1 23.6 25.9 26.3 22.5 21.7 21.4 25.8 24.9];
p=polyfit(x,y,1)
f=poly2sym(p)
plot(x,y,'r*')
hold on
nx=min(x):0.001:max(x);
ny=polyval(p,nx);
plot(nx,ny)
xlabel('x')
ylabel('y')
legend('散点图','一次拟合直线')