y = a*x+b;
我有套y
和x
y = [1 2 3 4 5]
x = [6 7 8 9 10]
我想找到a
和b
,但不是一个解决方案的方程;所有解决方案我想,我必须使用polyfit
,但我不知道如何做到这一点,我不明白为什么我必须使用polyfit
?你能解释一下吗?
y = a*x+b;
我有套y
和x
y = [1 2 3 4 5]
x = [6 7 8 9 10]
我想找到a
和b
,但不是一个解决方案的方程;所有解决方案我想,我必须使用polyfit
,但我不知道如何做到这一点,我不明白为什么我必须使用polyfit
?你能解释一下吗?
p = polyfit(x,y,n)
发现的 度n适合的数据,p(x(i))
到y(i)
的多项式p(x)
的系数,在最小二乘 感。结果p
是含有降权力 多项式系数长度n+1
的行向量:
所以,你有数据y
在x坐标x
,并且要适应一次多项式它。因此,使用
p=polyfit(x,y,1);
然后p(1)=a
和p(2)=b
,或y=p(1)*x+p(2)
。
还有其他方法可以做到这一点,但polyfit
非常简单。
这个问题只有一种解决方法: a = 1 b = -5 – onewhaleid
@onewhaleid这可能是一个例子。 – Lumen
是的,这只是我需要解决方案集的例子。为和为b。 –