24小时热门版块排行榜    

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

浮云几度

银虫 (小有名气)

[求助] 1stopt进行参数拟合,怎么让参数大于等于0 已有2人参与

1stopt进行参数拟合,怎么设定让参数大于等于0?要拟合的参数较多(另一个公式需要拟合8个参数),用1stopt拟合的出来么?用1stopt的哪个算法比较好?
以下是部分数据
Parameters a2,r2,t2,b2,t12;
Variable t,i;
Function i=a2*exp(-r2*t^0.5-t/t2)+b2*exp(-r2*t^0.5-t/t2)-b2*exp(-t/t12);
Data;
0.00        483.3
0.01        476.9
0.02        471.5
0.03        467.1
0.04        463.0
0.05        459.0
0.06        456.3
回复此楼

» 猜你喜欢

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

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

lipenggg

专家顾问 (正式写手)

有无参数约束的版本(破解版)
一团和气
10楼2015-11-16 14:46:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

yanshuiting

新虫 (正式写手)

有8个参数,你这些数据是拟合不出来的

发自小木虫Android客户端
2楼2015-11-11 19:18:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

浮云几度

银虫 (小有名气)

引用回帖:
2楼: Originally posted by yanshuiting at 2015-11-11 19:18:11
有8个参数,你这些数据是拟合不出来的

恩恩,那请问怎么写让参数大于等于0啊?
3楼2015-11-11 19:30:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
怎么算不出来?

均方差(RMSE):0.168771143303045
残差平方和(SSE):0.199385891682718
相关系数(R): 0.999824801117231
相关系数之平方(R^2): 0.999649632929111
确定系数(DC): 0.999649632929058
卡方系数(Chi-Square): 0.000216173903275238
F统计(F-Statistic): 1427.07474950813

参数        最佳估算
----------        -------------
a2        483.301162924191
r2        0.315191810502372
t2        37.4796773608894
b2        10.2381538949984
t12        0.00470182800381445
1stopt进行参数拟合,怎么让参数大于等于0
c196.jpg

4楼2015-11-11 21:41:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见