| 查看: 2524 | 回复: 2 | ||
[求助]
怎样用非线性最小二乘法拟合得到方程中的未知参数 已有2人参与
|
|
方程y=Ax+Bx/(1+Cx) 采用最小二乘法模拟得到参数A、B、C。 x:0.452 、3.099、15.492、33.8464、51.522、70.314 y:9.548、16.901、21.508、26.1536、28.478、29.686 |
» 猜你喜欢
大豆异黄酮分离
已经有0人回复
湖南大学材料学院急招2026年博士生,临时增加一名博士联培指标
已经有10人回复
物理学I论文润色/翻译怎么收费?
已经有107人回复
天津理工大学晶体材料全国重点实验室刘红军教授课题组招收博士生1-2名
已经有1人回复
中国科学院物理研究所谌志国研究员团队招收2027年博士研究生
已经有5人回复
2026年中德博士后交流项目 - 新型量子和磁性材料:材料制备表征和中子散射研究
已经有12人回复
26申博推荐:南京航空航天大学国际前沿院光学方向招收博士生!
已经有1人回复
如何从铁电相到顺电相。
已经有1人回复
» 本主题相关价值贴推荐,对您同样有帮助:
最小二乘法拟合多参数如何求初值
已经有5人回复
求教:Matlab利用最小二乘法进行参数估计(谐波方程)
已经有4人回复
origin8.0做数据的非线性拟合
已经有6人回复
matlab 非线性拟合
已经有16人回复
Origin如何输入非线性拟合公式?
已经有4人回复
关于非线性最小二乘拟合的问题
已经有9人回复
求大神给看看CFTOOL工具箱非线性参数拟合的
已经有5人回复
最小二乘法的matlab 实现
已经有4人回复
matlab非线性最小二乘法求解
已经有12人回复
求助origin线性拟合的问题
已经有9人回复
求助用matlab 多元非线性拟合2
已经有21人回复
matlab非线性拟合模型参数,大神你在哪!
已经有73人回复
关于matlab拟合
已经有4人回复
有没有对非线性拟合结果参数检验的?
已经有3人回复
两个自变量怎么拟合求参数值呢?
已经有7人回复
在用origin进行非线性拟合怎样去选择拟合函数?
已经有6人回复
毕不了业了,发帖求助Origin8.0多元非线性拟合的问题
已经有9人回复
如果方程个数大于未知数个数,如拟合出最优解?
已经有8人回复
求助最小二乘法拟合
已经有4人回复
求指点 langmuir线性拟合 与 非线性拟合 不一致
已经有12人回复
非线性最小二乘拟合(初值问题)lsqcurvefit 函数的设定
已经有14人回复
用origin里非线性最小二乘法是怎么拟合参数的????
已经有14人回复
求助非线性最小二乘法
已经有5人回复
【求助】最小二乘法编写指数拟合方程
已经有19人回复
【答案】应助回帖
感谢参与,应助指数 +1
|
将公式改写成 (A+B)x + AC x^2 -C xy = y; 型函数 P = [x, x^2, -xy]; v = [A+B; AC; C]; 剩下的公式不好敲,看下面的程序。 采用matlab编程如下: %% main clear all; close all; clc; xi = [0.452, 3.099, 15.492, 33.8464, 51.522, 70.314]; yi = [9.548, 16.901, 21.508, 26.1536, 28.478, 29.686]; K = zeros(3); b = zeros(3,1); for i=1:size(xi,2) x = xi(1,i); y = yi(1,i); P = [x, x^2, -x*y]; K = K + P'*P; b = b + P'*y; end % v = [A+B; AC; C] v = K\b; C = v(3,1); A = v(2,1)/C; B = v(1,1)-A; y_app = A*xi + B*xi./(1+C*xi); plot(xi,yi,'-r*',xi,y_app,'g-o') 上面一句是画图,这里面插不了图,你把程序跑一边就能看见。 计算结果:给出x值,得到的模拟的y值; 2.4513 11.2275 22.2999 26.3347 28.2622 29.7421 前两个值不太准确,建议多采用几个数据点,结果会跟精确。 |

2楼2015-06-18 07:45:49
dingd
铁杆木虫 (职业作家)
- 计算强帖: 4
- 应助: 1641 (讲师)
- 金币: 15037.3
- 散金: 101
- 红花: 234
- 帖子: 3410
- 在线: 1223.7小时
- 虫号: 291104
- 注册: 2006-10-28
3楼2015-06-18 11:11:06











回复此楼