是用最小二乘法拟合的
%% 前提:x,t,y都是列向量
m=length(x); %求出数据的个数
for i=1:m
xt(i)=x(i)*t(i);
end
X=[ones(length(x),1) x xt'];
B=regress(Y,X) %% 得出的就是Y=X*B
楼主: yanhanyidong
|
8846
3
用MATLAB进行多变量数据拟合 |
大专生 0%
-
|
|
| ||
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明