24小时热门版块排行榜    

查看: 1789  |  回复: 18

lillian0619

木虫 (小有名气)

引用回帖:
10楼: Originally posted by dingd at 2013-10-22 16:16:06
照上面把数据补全就行了。

我从网上下载的软件可能版本比较低,不能计算。
不知道你是不是有时间帮我计算一下,我一共有5组数据需要计算。另外A,B,C,D参数都大于0。
11楼2013-10-22 21:31:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lillian0619

木虫 (小有名气)

引用回帖:
11楼: Originally posted by lillian0619 at 2013-10-22 21:31:41
我从网上下载的软件可能版本比较低,不能计算。
不知道你是不是有时间帮我计算一下,我一共有5组数据需要计算。另外A,B,C,D参数都大于0。...

公式需要修正一下
x=A+(B-A)/(1+(C*f)^2)
y=(B-A)*f*C/(1+(C*f)^2)+D/f
其中f是自变量

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : Book1.xls
  • 2013-10-22 21:56:09, 19 K
12楼2013-10-22 21:56:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

绿野渊

新虫 (小有名气)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
lillian0619: 金币+1, 有帮助, 能不能详细的说说呢? 2013-10-23 09:51:50
fegg7502: 金币+1, 3ks 2013-10-24 09:34:30
用matlab的话,可以用Optimization工具箱中的Pattern Search方法。我以前用过,挺给力的。
13楼2013-10-22 22:30:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖


fegg7502: 金币+1, 应助指数+1, 鼓励交流 2013-10-24 09:34:40
数据文件-1       
参数名        参数值
a        9.6225232341781
b        3054.29681451414
c        -3.40255629106779
d        907.590038297981

数据文件-2       
参数名        参数值
a        9.53418065928301
b        2378.44043370248
c        -2.84486260877378
d        846.621396523779

数据文件-3       
参数名        参数值
a        9.48453757252275
b        310367.029043495
c        -30.888987142806
d        10062.9120801139

数据文件-4       
参数名        参数值
a        9.70516075127941
b        6423.35401571113
c        4.72513222704432
d        -1341.78441545159

数据文件-5       
参数名        参数值
a        9.57101071167432
b        3036.00448044319
c        2.95163789531946
d        -1007.26667270469
14楼2013-10-22 22:53:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gaorongchao

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
为什么没有提到R的?

[ 发自手机版 http://muchong.com/3g ]
good,luck,workhard
15楼2013-10-22 23:45:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lillian0619

木虫 (小有名气)

引用回帖:
14楼: Originally posted by dingd at 2013-10-22 22:53:27
数据文件-1       
参数名        参数值
a        9.6225232341781
b        3054.29681451414
c        -3.40255629106779
d        907.590038297981

数据文件-2       
参数名        参数值
a        9.53418065928301
b        2378.44043370248
c        -2.84486260877378
...

非常感谢你的帮助!
但是我有个问题没有说清楚,
x=A+(B-A)/(1+(C*f)^2)
y=(B-A)*f*C/(1+(C*f)^2)+D/f
其中f是自变量
另外A,B,C,D参数都大于0,因为这四个参数都是有物理意义的,如果为负值,就没有办法解释了。
不知道还有没有时间帮我算一下,不知道怎样表达我的谢意。
16楼2013-10-23 08:44:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
lillian0619: 金币+10, ★★★★★最佳答案, 不知道怎样表达我的感谢,总之,谢谢你! 2013-10-23 09:51:19
csgt0: 金币+1, 谢谢 2013-10-23 16:57:21
fegg7502: 应助指数+1, 3ks 2013-10-24 09:34:57
如果参数都要求大于0的话,效果会差很多:


数据文件-1       
参数名        参数值
a        11.184235275731
b        14.1339948419017
c        0.134323085020971
d        1.14026192499114E-15
       
       
数据文件-2       
参数名        参数值
a        11.2851796761818
b        14.5490066298509
c        0.134989214874197
d        0
       
       
数据文件-3       
参数名        参数值
a        11.4551261840968
b        14.79990457546
c        0.128291579102943
d        0
       
       
数据文件-4       
参数名        参数值
a        11.3491827200173
b        14.5558638927392
c        0.12815389651637
d        1.07406556259623E-15
       
       
数据文件-5       
参数名        参数值
a        11.6084435878159
b        15.2173234406255
c        0.12455397188309
d        1.10392530956163E-14
17楼2013-10-23 09:47:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lillian0619

木虫 (小有名气)

引用回帖:
17楼: Originally posted by dingd at 2013-10-23 09:47:34
如果参数都要求大于0的话,效果会差很多:


数据文件-1       
参数名        参数值
a        11.184235275731
b        14.1339948419017
c        0.134323085020971
d        1.14026192499114E-15
       
       
数据文件-2       
参数名        参数值
a        11.285 ...

能否把这些参数也给我看看呢?
均方差(RMSE):0.0803404965367772
残差平方和(SSE):0.529276821469625
相关系数(R): 0.99995735940957
相关系数之平方(R^2): 0.999914720637359
确定系数(DC): 0.999914720637359
F统计(F-Statistic): 727.931239799572
18楼2013-10-23 09:53:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

绿野渊

新虫 (小有名气)

【答案】应助回帖

★ ★ ★
lillian0619: 金币+1, 有帮助 2013-10-23 21:52:57
fegg7502: 金币+2, 应助指数+1, 鼓励交流 2013-10-24 09:35:08
引用回帖:
13楼: Originally posted by 绿野渊 at 2013-10-22 22:30:05
用matlab的话,可以用Optimization工具箱中的Pattern Search方法。我以前用过,挺给力的。

年代久远,具体步骤不太记得清了,汗。。。希望有高手来解释一下~
不过原理大概是这样,比如y=f(x),a, b, c 是里面的未知系数,x自变量,y是x的函数。我们会有好多实验数据(x1, y1), (x2, y2)...。对于a, b, c 我们知道或者可以估计出它们的范围 [alow, ahigh], [blow, bhigh], [clow, chigh],并把这些a, b, c的范围离散化,然后a, b, c在各自的范围内任意取一个值,通过y=f(x)算出y',接着去和实验数据(y1, y2...)对比,看差值有多大。当所有实验数据点的差值之和最小时(或者说小于某一个我们指定的值,例如1e-6),那么就认为a, b, c取得了最优解,也就是它们的真实值。
19楼2013-10-23 21:29:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lillian0619 的主题更新
信息提示
请填处理意见