全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4656 4
2014-11-19
用R解方程
比如方程是
y<- function(x, y0, y1, xmid, s2){
    y0 + (y1 - y0) * exp(-(x - xmid)^2/(2 * s2))
}

其中,估计出的参数y0 = 4.618755e-07,   
                             y1 = 3.995935e-02
                         xmid = 9.746333
                            s2 = 5.986636

请教大牛,假设在知道  y =  4.618755e-07   的时候,怎么求出相应的x???




有人说可以使用uniroot,但是一直没有成功,不知道哪里用错了...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-11-20 10:48:38
你的公式里,如果y =  4.618755e-07 , x等于负无穷
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-11-20 19:48:50
qoiqpwqr 发表于 2014-11-20 10:48
你的公式里,如果y =  4.618755e-07 , x等于负无穷
根据plot出来的图显示,应该是大于0的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-11-20 21:53:26
复制代码

求当y等于0.0001时的x值
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-11-21 09:16:39
qoiqpwqr 发表于 2014-11-20 21:53
求当y等于0.0001时的x值
观点很有启发,谢谢大牛
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群