| 查看: 2312 | 回复: 9 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
求大神帮忙matlab拟合函数求参数
|
|||
|
如题,x= 1 7 14 21 35 y=17.24 16.31 14.21 13.16 11.87 方程为y=18+a[1-exp(-bx)]-cln(1+dx),求参数abcd,要拟合的函数过程啊,在下第一次接触matlab,完全新手~求大神帮忙,金币不多,愿相送50个。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
» 猜你喜欢
基底STO,薄膜SRO,XRD里面的振荡,是laue震荡还是kiessig振荡? 怎么判断?
已经有2人回复
B区学生调剂-兰州交通大学材料科学与工程学院
已经有12人回复
物理学I论文润色/翻译怎么收费?
已经有216人回复
山西大同大学物理学专业还有调剂名额,欢迎调剂!
已经有13人回复
桂林理工大学物理学专业招收调剂
已经有16人回复
VASP 的一组 GPU / CPU 基准测试记录
已经有0人回复
美国顶级物理期刊《应用物理快报》(APL)的编辑欺骗和歧视作者及AIP的官僚主义傲慢
已经有7人回复
津理工大学晶体材料全国重点实验室刘红军教授课题组招收博士生一名
已经有0人回复
【原创讨论】从电子约束到物质编辑:一套可迭代的环形磁场科技树
已经有0人回复
【方案分享】单环磁场+轴心控制+偏转导出电子束约束系统(可行性实验)
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
拜求!matlab拟合动力学参数
已经有14人回复
求助用matlab拟合动力学方程
已经有9人回复
如何用已知函数去拟合实验数据,得出参数
已经有10人回复
matlab 拟合求助
已经有8人回复
关于matlab拟合
已经有4人回复
用matlab里的nlinfit如何拟合分段函数
已经有8人回复
用Matlab做多变量非线性拟合求参数值,求各位大侠鼎力相助!
已经有3人回复
Matlab6.5精简版可拟合数据绘图
已经有7人回复
MATLAB微分方程参数拟合问题,求大神
已经有7人回复
matlab数据拟合 希望高手帮忙写一下matlab的程序 跪谢
已经有12人回复
matlab数据拟合问题求助
已经有7人回复
Matlab多项式拟合
已经有6人回复
求matlab画一个函数的图
已经有6人回复
matlab 拟合反应动力学参数结果很差。大家帮忙看一下
已经有14人回复
matlab拟合方程参数时初值的选择
已经有15人回复
matlab拟合求值
已经有17人回复
需要用matlab拟合数据的外行人急需帮助
已经有10人回复
matlab非线性参数拟合问题
已经有7人回复
求助matlab隐函数参数拟合
已经有16人回复
【求助】matlab曲面拟合表达式
已经有10人回复
【求助】如何使得matlab拟合的曲线强制经过一个点
已经有8人回复

spiderone
木虫 (小有名气)
- 应助: 2 (幼儿园)
- 金币: 3474.1
- 散金: 12
- 红花: 1
- 帖子: 157
- 在线: 108.4小时
- 虫号: 2520847
- 注册: 2013-06-25
- 性别: GG
- 专业: 化学反应工程
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
xiaoqiia: 金币+10, 非常感谢 2014-04-29 09:59:08
小木虫: 金币+0.5, 给个红包,谢谢回帖
xiaoqiia: 金币+10, 非常感谢 2014-04-29 09:59:08
|
function jisuan clear all clc x=[1 7 14 21 35]'; % x数据 yexp=[17.24 16.31 14.21 13.16 11.87]'; % y数据 lb=[]; ub=[]; % 非线性拟合 k0=[26.1 1.8 2.8 3429.0]; % 参数初始值 [k,resnorm,residual,exitflag] = ... lsqnonlin(@f,k0,[],[],[],x,yexp) y=18+k(1).*(1-exp(-k(2).*x))-k(3).*log(1+k(4).*x) % 计算结果 % ------------------------------------------------------------------ function y=f(k,x,yexp) y=18+k(1).*(1-exp(-k(2).*x))-k(3).*log(1+k(4).*x)-yexp; %-------------------------------------------------------------------- 计算结果如下: k = 1.0e+003 * 0.0261 0.0018 0.0028 3.4290 resnorm = 0.0259 residual = 0.0000 -0.0767 0.1111 0.0425 -0.0769 计算值y = 17.2400 16.2333 14.3211 13.2025 11.7931 |
9楼2014-04-22 19:21:30
2楼2014-04-20 09:45:09
NicoleLas
木虫 (正式写手)
- 应助: 66 (初中生)
- 金币: 4288.7
- 红花: 26
- 帖子: 514
- 在线: 177.2小时
- 虫号: 2872321
- 注册: 2013-12-15
- 性别: GG
- 专业: 计算机软件
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
xiaoqiia: 金币+10, 用了为什么参数不能显示d呢?只有abc跟non。。求大神继续指导下 2014-04-20 20:53:33
fegg7502: 金币+1, 应助指数+1, 鼓励交流 2014-04-21 07:50:45
小木虫: 金币+0.5, 给个红包,谢谢回帖
xiaoqiia: 金币+10, 用了为什么参数不能显示d呢?只有abc跟non。。求大神继续指导下 2014-04-20 20:53:33
fegg7502: 金币+1, 应助指数+1, 鼓励交流 2014-04-21 07:50:45
|
用1stOpt计算挺好的,结果好像不止一种: 代码为: Title "Curve"; Parameters a,b,c,d; Variable x,y; Function y=18+a*(1-exp(-b*x))-c*log(1+d*x); Data; 1 17.24 7 16.31 14 14.21 21 13.16 35 11.87 |

3楼2014-04-20 12:56:42

4楼2014-04-20 20:54:35














回复此楼

5