全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4446 1
2016-11-28

    0.057564*a+0.197412*b-1.970*(0.00004707311(a)^2-0.0002925398*a*b+ 0.0004771203*(b)^2 )^0.5=0其中b=25, 求a等于多少?
  请问各位大神用R,code应该怎么写?
二维码

扫码加我 拉你入群

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

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

全部回复
2016-12-24 04:26:26
eqn=function(a) 0.057564*a+0.197412*25-1.970*(0.00004707311*(a^2)-0.0002925398*a*25+0.0004771203*(25)^2)^0.5
x=seq(-100,100)
plot(x,eqn(x))
##从图上看,方程的解在a=-50附近,先大致确定好范围
360截图20161224041607558.jpg
> uniroot(eqn,c(-100,100))
$root
[1] -54.44617

$f.root
[1] -4.48938e-10

$iter
[1] 4

$init.it
[1] NA

$estim.prec
[1] 6.103516e-05
##方程的解为
a=-54.44617


二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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