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

matlab求曲线线性拟合问题x:1 2 3 4 5y:4 4.5 6 8 10权函数值均为1求线性拟合函数,这个要怎么用MATLAB来解哦?

题目详情
matlab求曲线线性拟合问题
x:1 2 3 4 5
y:4 4.5 6 8 10
权函数值均为1
求线性拟合函数,这个要怎么用MATLAB来解哦?
▼优质解答
答案和解析
用polyfit函数.
%m文件
clear;
x=[1 2 3 4 5];
y=[4 4.5 6 8 10];
S=polyfit(x,y,1);
X=0:0.1:6;
Y=S(1)*X+S(2);
plot(x,y,'*',X,Y)