| 查看: 486 | 回复: 2 | ||||
[求助]
散点图函数拟合
|
||||
|
本人需要对下面的数据进行拟合,拟合函数为x=B1+B2*lg(y-B3),其中lg表示以10为底的log函数。需要拟合出B1,B2,B3的数值。 式中x为下面数据的第一列,y为下列数据的第二列。 能用matlab编制程序最好,不能也行,只要能拟合出来系数B1 B2 B3的值也行。 希望版主能出来帮下忙。。。 3.004 640.19 3.297 591.08 3.345 583.34 3.465 564.69 3.585 546.54 3.769 519.82 3.959 493.58 4.018 485.67 4.278 452.43 4.475 400.28 4.802 379.72 5.036 367.44 5.151 368.26 5.282 367.44 5.315 341.13 5.386 356.70 5.398 369.09 5.729 356.70 5.866 356.70 6.296 359.17 6.302 343.58 |
» 猜你喜欢
基金申报
已经有5人回复
基金委咋了?2026年的指南还没有出来?
已经有7人回复
国自然申请面上模板最新2026版出了吗?
已经有17人回复
纳米粒子粒径的测量
已经有8人回复
疑惑?
已经有5人回复
计算机、0854电子信息(085401-058412)调剂
已经有5人回复
Materials Today Chemistry审稿周期
已经有5人回复
溴的反应液脱色
已经有7人回复
推荐一本书
已经有12人回复
常年博士招收(双一流,工科)
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
关于拟合的思想的一些交流
已经有8人回复
请问一个有理函数的曲线拟合过程如何做,给出数据,请求拟合,
已经有14人回复
很没有规律的散点图用什么方法拟合?
已经有5人回复
根据数据,如何得到拟合公式
已经有7人回复
求助matlab隐函数参数拟合
已经有16人回复
大家帮我看看这个图怎么做啊
已经有9人回复
求助Origin8.0作图的问题
已经有2人回复
请教如何用origin 对柱状图数据拟合
已经有3人回复
【一个数据拟合的问题,比较麻烦】
已经有17人回复
origin 作相关图时怎么加上斜线。
已经有9人回复
一条曲线如何进行分段拟合
已经有13人回复
【讨论】急!!请教大家Origin7.5的非线性拟合中的初始值设定!
已经有2人回复
excel绘图中计算的r2与用回归分析工具计算的不一致
已经有9人回复
请教关于origin中自定义函数非线性回归拟合问题!
已经有10人回复
【求助】如何把origin中曲线的拟合线延长?
已经有7人回复

dbb627
荣誉版主 (著名写手)
-

专家经验: +4 - 应助: 289 (大学生)
- 贵宾: 0.589
- 金币: 24640.4
- 散金: 551
- 红花: 61
- 沙发: 1
- 帖子: 1246
- 在线: 1794.8小时
- 虫号: 149791
- 注册: 2005-12-29
- 性别: GG
- 专业: 污染控制化学
- 管辖: 计算模拟

3楼2012-04-15 11:49:24
dbb627
荣誉版主 (著名写手)
-

专家经验: +4 - 应助: 289 (大学生)
- 贵宾: 0.589
- 金币: 24640.4
- 散金: 551
- 红花: 61
- 沙发: 1
- 帖子: 1246
- 在线: 1794.8小时
- 虫号: 149791
- 注册: 2005-12-29
- 性别: GG
- 专业: 污染控制化学
- 管辖: 计算模拟
【答案】应助回帖
感谢参与,应助指数 +1
|
>> A=[3.004 640.19 3.297 591.08 3.345 583.34 3.465 564.69 3.585 546.54 3.769 519.82 3.959 493.58 4.018 485.67 4.278 452.43 4.475 400.28 4.802 379.72 5.036 367.44 5.151 368.26 5.282 367.44 5.315 341.13 5.386 356.70 5.398 369.09 5.729 356.70 5.866 356.70 6.296 359.17 6.302 343.58]; x=A(:,1);y=A(:,2); st_ = [2 2 3] ; ft_ = fittype('B1+B2*log10(y-B3)','dependent',{'x'},'independent',{'y'},'coefficients',{'B1', 'B2','B3'}); [cf_,good]= fit(y,x,ft_ ,'Startpoint',st_) h_ = plot(cf_,'fit',0.95); legend off; % turn off legend from plot method call set(h_(1),'Color',[1 0 0],... 'LineStyle','-', 'LineWidth',2,... 'Marker','none', 'MarkerSize',6); hold on,plot(y,x,'*') cf_ = General model: cf_(y) = B1+B2*log10(y-B3) Coefficients (with 95% confidence bounds): B1 = 11.65 (5.446, 17.86) B2 = -3.371 (-5.779, -0.9636) B3 = 292.6 (210.3, 375) good = sse: 1.7251 rsquare: 0.9180 dfe: 18 adjrsquare: 0.9089 rmse: 0.3096 |

2楼2012-04-15 11:46:46











回复此楼