24小时热门版块排行榜    

查看: 23530  |  回复: 73
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

dshuanger

木虫 (小有名气)

[求助] matlab非线性拟合模型参数,大神你在哪!

本人非计算模拟专业,小白一枚,但最近需要模拟参数,不知如何运用matlab求参数,顾求助各位大神。     
        模型表达式:
      y=a/E1 +a/E2[1-exp(-x/t)]+a*x/E3            
      其中:x=[2,5,10,15,30,60,120,200,300,550,700];
                 y=[8.66667,10,10.66667,12.66667,13.33333,15,15.33333, 16.66667,17.33333,18.33333,20];
                 a=2
       未知参数:E1,E2,t,E3     
不知道能否通过matlab拟合参数
请各位大神能鼎力相助,最好能给出代码或者计算方法,谢谢大家!

[ Last edited by dshuanger on 2013-11-5 at 11:06 ]
回复此楼

» 收录本帖的淘帖专辑推荐

matlab典型案例及小技巧 宝贵经验 Polyflow反应模拟 分子动力学
程序 第一性原理杂 研究僧 生物试验统计分析
动力学拟合 技术贴 考博 科学计算tool疑难问题
软件

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yh441400

新虫 (初入文坛)

引用回帖:
7楼: Originally posted by 月只蓝 at 2013-11-05 14:09:49
(1) MATLAB代码及结果

function fit_nonl
clear all;clc
format long

data=;
xspan=data(:,2);    %x的数据,在此输入
Texp=data(:,1);    %T的数据,在此输入

k0=;
lb=-*1e9;
ub=*1e9;


%--- ...

Function y=a/x*exp(b/x);
Data;
268.41        0.20673983
269.73        0.18438091
270.94        0.16822645
272.13        0.15611647
273.41        0.13825214
274.61        0.12769332
275.32        0.11831473
276.53        0.10873299
277.45        0.10204426
278.7        0.09458828
279.61        0.088566184
280.54        0.083132358
281.49        0.077731878


您好以上是我用1stopt拟合的方程,我想用您给的matlab程序拟合,但是不会用您的代码,能否帮忙将上面程序修改下,可以用来拟合我的方程,毕业需要
64楼2015-11-26 22:36:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yh441400

新虫 (初入文坛)

引用回帖:
65楼: Originally posted by dingd at 2015-11-26 22:51:55
上面代码不需要修改,可直接在1stOpt里运行:

均方差(RMSE):0.00127739901203093
残差平方和(SSE):2.12127270671888E-5
相关系数(R): 0.999478122865177
相关系数之平方(R^2): 0.998956518086098
确定系数(D ...

我说的意思是用matlab 怎么拟合 。1stopt拟合我会 但是matlab我不会。现在我需要matlab拟合程序代码。谢谢啦
66楼2015-11-27 10:03:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dshuanger 的主题更新
信息提示
请填处理意见