早教吧作业答案频道 -->其他-->
matlab中最小二乘法拟合几个点t=0:5:55;y=[0 1.27 2.16 2.86 3.44 3.87 4.15 4.37 4.51 4.58 4.62 4.64];拟合为 y=at+bt^2+ct^3 (没有常数项),求abc让我看看代码吧.能不能用polyfit求解啊?
题目详情
matlab中最小二乘法拟合几个点
t=0:5:55;
y=[0 1.27 2.16 2.86 3.44 3.87 4.15 4.37 4.51 4.58 4.62 4.64];
拟合为 y=at+bt^2+ct^3 (没有常数项),求abc
让我看看代码吧.
能不能用polyfit求解啊?
t=0:5:55;
y=[0 1.27 2.16 2.86 3.44 3.87 4.15 4.37 4.51 4.58 4.62 4.64];
拟合为 y=at+bt^2+ct^3 (没有常数项),求abc
让我看看代码吧.
能不能用polyfit求解啊?
▼优质解答
答案和解析
t=0:5:55;
y=[0 1.27 2.16 2.86 3.44 3.87 4.15 4.37 4.51 4.58 4.62 4.64];
%你将t,y的每一个值代入方程,会得到关于a,b,c的三元一次方程组(12个方程),改写成矩阵乘法形式,就知道下面是怎么来的.
A=[t(:),t(:).^2,t(:).^3];
abc=A\y(:);
a=abc(1)
b=abc(2)
c=abc(3)
y=[0 1.27 2.16 2.86 3.44 3.87 4.15 4.37 4.51 4.58 4.62 4.64];
%你将t,y的每一个值代入方程,会得到关于a,b,c的三元一次方程组(12个方程),改写成矩阵乘法形式,就知道下面是怎么来的.
A=[t(:),t(:).^2,t(:).^3];
abc=A\y(:);
a=abc(1)
b=abc(2)
c=abc(3)
看了 matlab中最小二乘法拟合...的网友还看了以下:
It"s cold outside.We have to()our coats.(说一下理由,A. 2020-05-16 …
关于I/O系统的描述中,正确的是______。A.文件I/O是为应用程序提供所需的内存空间B.设备I 2020-05-24 …
在⊙O的内接△ABC中,AB+AC=12,AD⊥BC,垂足为D,且AD=3,设⊙O的半径为y,AB 2020-06-27 …
鲜重和干重下生物体内含量最多的化学元素分别是?O和C?鲜重下是因为水O才最多?那H20里H是O的两 2020-07-06 …
在O里最大能填几16>9+O30-O>10O-3613+O50-O>20O-27 2020-07-18 …
若x,y是正数,且1/x+4/y=1,则xy有?最大值16最小值1/16最小值16最大值1/16选 2020-07-21 …
1.在△ABC中,如果O为外心,I为内心,且∠BOC=1100,则∠BIC=.2.点P到⊙O的最短 2020-08-01 …
原子百分比推算经检验一个物品里氧(o)的at%为42.66,铝的at%为7.61,在知道这些情况下能 2020-12-28 …
最低价英文缩写o.n.o是什么单词的缩写?最近看到租房广告的常用英文缩写,其中,o.n.o是最低价的 2021-02-01 …
最低价英文缩写o.n.o是什么单词的缩写?最近看到租房广告的常用英文缩写,其中,o.n.o是最低价的 2021-02-01 …