24小时热门版块排行榜    

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

银河外的孤星

银虫 (小有名气)

[求助] 这种函数如何拟合?

我这有两组数据:
一、x                                 y
     0.2501                        10.83
     0.3134                        12.76
     0.3764                        15.56
     0.4379                        19.30
二、x                                 y
     0.2501                        7.52
     0.3134                        9.14
     0.3764                        10.74
     0.4379                        12.22

如何把他们拟合成以下形式:y^α=x*56.8^α+(1-x)*3.01^α的形式。我主要是想知道组数据拟合后的α数值。
PS:我试过两边取对数,转化成线性方程进行拟合,不过拟合后误差非常大。
求各位帮帮忙!!!
回复此楼

» 猜你喜欢

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

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

_ZHK

新虫 (小有名气)

用matlab试试?

[ 发自小木虫客户端 ]
3楼2015-02-24 16:52:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

feixiaolin

荣誉版主 (文坛精英)

优秀版主

各项同除3.01^a,
y1^a = (y/3.01)^a =x*18.8704318936877^a + (1-x);

第一组:a=-4.68068937160472E-16;
第二组:a=4.91754469899525E-17;
2楼2015-02-24 15:35:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

银河外的孤星

银虫 (小有名气)

引用回帖:
3楼: Originally posted by _ZHK at 2015-02-24 16:52:59
用matlab试试?

没用过matlab,能否大慨说一下方法。
4楼2015-02-24 17:58:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

银河外的孤星

银虫 (小有名气)

引用回帖:
2楼: Originally posted by feixiaolin at 2015-02-24 15:35:32
各项同除3.01^a,
y1^a = (y/3.01)^a =x*18.8704318936877^a + (1-x);

第一组:a=-4.68068937160472E-16;
第二组:a=4.91754469899525E-17;

这个是用哪个软件拟合的?两边同除之后再怎么做?拟合的参数好小啊。
5楼2015-02-24 18:22:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见