24小时热门版块排行榜    

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

070166017

木虫 (正式写手)

[求助] 小女子求助求助,有数据,需要求方程,已崩溃,求大神指点已有1人参与

各位大神,求助!急求!急求!急求!急求!最近要进行数据拟合,得到其方程,我最近看了可以使用1STOPT,就自己尝试了一下,完全是新手啊,我的数据还都是离散的三维数据,压根没有方程直接可以拿过来用然后求系数,也没有可以参考的方程。别人说可以用1STOPT的自动搜索功能,就用了,但问题有三个:
1,得出的方程很复杂,参数有10个左右,我就两个自变量,一个时间,一个温度,因变量是在不同温度和时间的组合下测得的指标含量(举个例子:蛋白质含量等),是不是自动搜索功能得到的方程都是这么复杂?能不能精简方程呢?
2,自动搜索得到方程的R2为0.852048,但看三维图时候有太多的点都不在曲面上,怎么回事?为什么R2还会这么大?
3,像我这种只有数据,没有方程,也没有可以供参考的方程,用什么办法可以得到方程,能不能用MATLAB做,怎么做呢?麻烦大神帮我指点指点,不胜感激,拜托拜托啦!
小女子求助大神了,已经查了好几天资料了,没有头绪,快崩溃了,谢谢啦!!!
数据如下:第一列x是时间,第二列y是温度,第三列z是指标
10        75        91.78
20        75        90.28
30        75        92.94
40        75        85.88
50        75        85.43
60        75        84.39
90        75        78.60
120        75        77.04
10        80        87.39
20        80        92.60
30        80        79.82
40        80        82.68
50        80        78.95
60        80        77.04
90        80        74.89
120        80        75.85
10        85        86.13
20        85        86.61
30        85        80.97
40        85        67.10
50        85        79.18
60        85        72.05
90        85        73.52
120        85        71.17
10        90        89.16
20        90        80.05
30        90        78.31
40        90        73.13
50        90        80.74
60        90        74.80
90        90        76.87
120        90        68.13
10        95        88.93
20        95        81.60
30        95        75.31
40        95        71.52
50        95        58.31
60        95        65.60
90        95        66.79
120        95        66.52
10        100        77.47
20        100        74.34
30        100        65.94
40        100        64.97
50        100        62.98
60        100        61.58
90        100        59.09
做出的一张图如下:附件中
问题是这么多的点都不在曲面上,为什么R2还这么高?

小女子求助求助,有数据,需要求方程,已崩溃,求大神指点
bw166h1411689_1444911705_636.jpg
回复此楼
留住的是幸福,丢失的是遗憾!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lipenggg

专家顾问 (正式写手)

引用回帖:
4楼: Originally posted by 070166017 at 2015-10-21 10:47:29
你好,谢谢了,我的好像就是那个猜测公式型的,哎,很难弄,我再查查资料吧,不过还是很谢谢你,...

试试TableCurve 4.0,有公式库:
z=a+b/x+c*ln(y)+d/(x^2)+e*(ln(y))^2+f*(ln(y))/x+g/(x^3)+h*(ln(y))^3+i*(ln(y))^2/x+j*(ln(y))/(x^2);
z=a+b/x+c/y+d/(x^2)+e/(y^2)+f/(x*y)+g/(x^3)+h/(y^3)+i/(x*y^2)+j/(x^2*y);
z=a+b/x+c*y+d/(x^2)+e*(y^2)+f*y/x+g/(x^3)+h*(y^3)+i*(y^2)/x+j*y/(x^2);
z=a+b/x+c/(x^2)+d/(x^3)+e*y+f*(y^2)+g*(y^3);
一团和气
6楼2015-10-21 16:19:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 19 个回答

lipenggg

专家顾问 (正式写手)

1stopt做拟合计算比较好,画图不是专项,要画图可以用其他软件画。MATLAB没用过,听说不能自动得出方程。
一团和气
2楼2015-10-20 13:09:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lipenggg

专家顾问 (正式写手)

1,软件自动搜索的公式库没有合适的公式,公式可以简化,最好有物理化学原理公式,否则是猜测公式就比较麻烦。
2,1stopt画图不是强项,可以使用其他软件画图。

3,MATLAB没用过,听说不能自动得出方程。
一团和气
3楼2015-10-20 13:26:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

070166017

木虫 (正式写手)

引用回帖:
3楼: Originally posted by lipenggg at 2015-10-20 13:26:45
1,软件自动搜索的公式库没有合适的公式,公式可以简化,最好有物理化学原理公式,否则是猜测公式就比较麻烦。
2,1stopt画图不是强项,可以使用其他软件画图。

3,MATLAB没用过,听说不能自动得出方程。

你好,谢谢了,我的好像就是那个猜测公式型的,哎,很难弄,我再查查资料吧,不过还是很谢谢你,
留住的是幸福,丢失的是遗憾!
4楼2015-10-21 10:47:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见