这道方程怎么解?

方程:20e^(-0.5y)+20e^(-y)+20e^(-1.5y)+1020e^(-2y)=1015.32解得y≈0.0318想知道解的方法和过程(是在方程两边同时l... 方程:20e^(-0.5y)+20e^(-y)+20e^(-1.5y)+1020e^(-2y)=1015.32
解得y≈0.0318
想知道解的方法和过程
(是在方程两边同时ln吗)
展开
 我来答
shawhom
高粉答主

2022-05-07 · 喜欢数学,玩点控制,就这点爱好!
shawhom
采纳数:11615 获赞数:27939

向TA提问 私信TA
展开全部

这种方程属于超越方程,是没有解析解的,也就是说不能用公式获得准确解。但可以得到数值解。一般比较常用方法有牛顿迭代法,二分法等。

方法大致是,假定一个初始值x=X0

带入f(x0),判断f(x0)的符号,不断通过试凑调整,使得f(x0)<10⁻³,接近于0.最终得到它的近似解。

它大多通过编程,借助数值计算软件matlab可以得到其解。

针对本题,大致的过程如下。

帐号已注销
2022-05-07 · TA获得超过3114个赞
知道大有可为答主
回答量:4114
采纳率:0%
帮助的人:265万
展开全部

超越函数方程没有特定解法。只能通过牛顿解法,迭代逼近,求出近似解。

通常都是编程来实现。若需要更高精度,则需引入高精度模块。

编程计算,通过数次调整搜寻范围和步长,获得精度不低于10的-13次方的结果:

y ≈ 0.0317770801088389

附:fortran代码和运算结果

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式