如何计算已拟合曲线的有效性已知d=[75,150,300,600];nu=[89.46,82.86,71.10,53.0];对其,按照y=a./((1+x./b).^0.5);进行拟合,并已经求得,a=104.3419b=234.3820如何再求,所得公式对于原来数据的有效性呀?什么事kai平
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 11:34:02
![如何计算已拟合曲线的有效性已知d=[75,150,300,600];nu=[89.46,82.86,71.10,53.0];对其,按照y=a./((1+x./b).^0.5);进行拟合,并已经求得,a=104.3419b=234.3820如何再求,所得公式对于原来数据的有效性呀?什么事kai平](/uploads/image/z/10072316-20-6.jpg?t=%E5%A6%82%E4%BD%95%E8%AE%A1%E7%AE%97%E5%B7%B2%E6%8B%9F%E5%90%88%E6%9B%B2%E7%BA%BF%E7%9A%84%E6%9C%89%E6%95%88%E6%80%A7%E5%B7%B2%E7%9F%A5d%3D%5B75%2C150%2C300%2C600%5D%3Bnu%3D%5B89.46%2C82.86%2C71.10%2C53.0%5D%3B%E5%AF%B9%E5%85%B6%2C%E6%8C%89%E7%85%A7y%3Da.%2F%28%281%2Bx.%2Fb%29.%5E0.5%29%3B%E8%BF%9B%E8%A1%8C%E6%8B%9F%E5%90%88%2C%E5%B9%B6%E5%B7%B2%E7%BB%8F%E6%B1%82%E5%BE%97%2Ca%3D104.3419b%3D234.3820%E5%A6%82%E4%BD%95%E5%86%8D%E6%B1%82%2C%E6%89%80%E5%BE%97%E5%85%AC%E5%BC%8F%E5%AF%B9%E4%BA%8E%E5%8E%9F%E6%9D%A5%E6%95%B0%E6%8D%AE%E7%9A%84%E6%9C%89%E6%95%88%E6%80%A7%E5%91%80%3F%E4%BB%80%E4%B9%88%E4%BA%8Bkai%E5%B9%B3)
如何计算已拟合曲线的有效性已知d=[75,150,300,600];nu=[89.46,82.86,71.10,53.0];对其,按照y=a./((1+x./b).^0.5);进行拟合,并已经求得,a=104.3419b=234.3820如何再求,所得公式对于原来数据的有效性呀?什么事kai平
如何计算已拟合曲线的有效性
已知d=[75,150,300,600];
nu=[89.46,82.86,71.10,53.0];
对其,按照y=a./((1+x./b).^0.5);进行拟合,
并已经求得,a=104.3419
b=234.3820
如何再求,所得公式对于原来数据的有效性呀?
什么事kai平方最小??详细点。。。。。。
如何计算已拟合曲线的有效性已知d=[75,150,300,600];nu=[89.46,82.86,71.10,53.0];对其,按照y=a./((1+x./b).^0.5);进行拟合,并已经求得,a=104.3419b=234.3820如何再求,所得公式对于原来数据的有效性呀?什么事kai平
function [x,res]=les(A,b)
% [x,res]=les(A,b)
% 解线性方程组,A为未知数系数矩阵,b为常数项列向量.
% 返回值,若解不唯一,返回基础解系,若无解,返回残差最小的一组特例.
% res为残差.
b=b(:); % 化成列向量
n=min(size(A,1),length(b)); % 求方程个数
A=A(1:n,:); b=b(1:n); % 去掉多余行
B=[A,b]; % 构成增广矩阵
ra=rank(A);
rb=rank(B); % 求秩
if ra==rb & ra==n % rank(A)=rank(B)=n %有唯一解
x=A\b;
res=norm(b-A*x)/norm(b); % 若res
如果是最小二乘拟合,应该是kai平方最小。
具体可以看http://baike.baidu.com/view/139822.htm