24小时热门版块排行榜    

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

Neji1989

新虫 (初入文坛)

[交流] 1stopt数据拟合求助已有3人参与

函数形式
y*(3.14*0.15*0.15/4*(a-x))^b=c
参数限定条件
0.0<=a<=1.0;1.0<=b<=1.4;c>0.0;
   x                  y
0.23376        187564.1
0.26623        216122.6385
0.30893        262950.026
0.33751        317012.5044
0.34863        341449.2929
0.3621        381893.3527
0.37013        405537.1204
0.38217        458552.0281
0.38804        487012.6627
0.39502        529786.8329
0.40098        577005.8357
0.40584        614052.6336
0.40823        631792.8022
0.41345        681302.7538
0.41665        718271.2287
0.41997        746330.4578
0.4234        816419.7882
0.42445        841316.7245
0.42567        873576.0266
0.42868        962002.7388
0.42802        943391.2264
0.43016        1013382.653
0.43171        1071468.978
0.43246        1104873.754
回复此楼

» 猜你喜欢

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

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

Neji1989

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 月只蓝 at 2014-07-20 19:43:07
Parameters a,b,c;
Variable x,y;
Function y=c*(3.14*0.15*0.15/4*(a-x))^(-b);
Data;
0.23376        187564.1
0.26623        216122.6385
0.30893        262950.026
0.33751        317012.5044
0.348 ...

谢谢啦!!
3楼2014-07-21 07:26:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Neji1989

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 月只蓝 at 2014-07-20 19:43:07
Parameters a,b,c;
Variable x,y;
Function y=c*(3.14*0.15*0.15/4*(a-x))^(-b);
Data;
0.23376        187564.1
0.26623        216122.6385
0.30893        262950.026
0.33751        317012.5044
0.348 ...

你好,有下面两个问题请教一下:
1.你是用高版本的1stopt处理的吗?用的优化方法是什么呀?
2.和你一样的程序,我在1.5里面运行出来的结果每次不一样,而且限定参数取值范围没有用,结果如下。请问是什么原因啊?

迭代数: 691
计算用时(时:分:秒:微秒): 00:00:00:640
优化算法: 改进差分进化算法
计算结束原因: 达到收敛判断标准
均方差(RMSE): 11813.588140211
残差平方和(SSE): 3349460753.91679
相关系数(R): 0.999071556294323
相关系数之平方(R^2): 0.99814397459636
决定系数(DC): 0.998135283456781
卡方系数(Chi-Square): 3286.04722265702
F统计(F-Statistic): 11831.286036308

参数        最佳估算
----------        -------------
c                  4436.29749062561
a                  0.451609461269286
b                  0.688841712878132

====== 结果输出 =====

No        实测值y           计算值y
1        187564.1          204375.8898195
2        216122.639           228409.3796684
3        262950.026           273549.1336962
4        317012.504           319085.1757346
5        341449.293         342438.6695212
6        381893.353           377155.6659348
7        405537.12           402383.0723887
8        458552.028           449235.5483248
9        487012.663           477415.5669371
10        529786.833           517239.8982308
11        577005.836           558451.2787131
12        614052.634          598653.4694458
13        631792.802           621183.2853979
14        681302.754           678540.5244430
15        718271.229           720738.3132376
16        746330.458           772020.8213192
17        816419.788           835520.1912108
18        841316.725           857639.3139538
19        873576.027           885225.8722161
20        962002.739           963725.5034861
21        943391.226            945069.9375010
22        1013382.653        1009053.6014312
23        1071468.978        1062559.6102932
24        1104873.754        1091054.5412640
4楼2014-07-21 07:38:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Neji1989

新虫 (初入文坛)

引用回帖:
5楼: Originally posted by qinzhong6138 at 2014-07-21 11:50:52
我试了一下,跟版主的是一样的结果。
模型公式: y = c*(3.14*0.15*0.15/4*(a-x))^(-b)
          y = 690.188860396608*(3.14*0.15*0.15/4*(0.469336714147137-x))^(-1)
优化算法: 通用全局优化算法(UGO1)
计算 ...

你好,你用的也是1.5吗?能把软件给我发一下吗?邮箱:Neji1989@126.com

[ 发自小木虫客户端 ]
6楼2014-07-21 12:21:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Neji1989

新虫 (初入文坛)

引用回帖:
7楼: Originally posted by 黑色天然呆 at 2014-07-22 11:45:29
想请教您一个1stopt的语法问题~
    多变量拟合问题,如果共有12个自变量,即:Variables x(1:12)。在方程中,如果引用第4个变量,是否只能以“x4”的形式,而不能以“x”的形式?~
    因为我不想写成x1、x2、x ...

抱歉啊!你这个问题我不会

[ 发自小木虫客户端 ]
8楼2014-07-22 20:23:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Neji1989 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见