2024.06.05

news/2024/10/4 3:31:31

【题目描述】编写程序,使用牛顿迭代法求方程
图片1.png
在x附近的一个实根。
【练习要求】请给出源代码程序和运行测试结果,源代码程序要求添加必要的注释。
【输入格式】请在一行中输入方程系数a、b、c、d和实数x,数据中间以空格为间隔。
【输出格式】对每一组输入的数据,输出牛顿迭代法求出的实根(格式为保留小数点后2位,四舍五入)。
【输入样例】1.0 2.0 3.0 4.0 1.0
【输出样例】-1.65

复制代码
from math import fabsdef solut(a,b,c,d,e):x1=e# 迭代:while True:x=x1f = ((a * x + b) * x + c) * x + d #原函数f1 = (3 * a * x + 2 * b) * x + c #求导的函数x1 = x - f / f1if (fabs(x1 - x) <= 0.00000001):return x1
num = [float(n) for n in input('').split()]
print(("%0.2f")%(solut(num[0],num[1],num[2],num[3],num[4])))
 
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hjln.cn/news/44510.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

ubuntu在apt安装时出现的弹窗详解

在一个全新安装的Ubuntu 22.04 LTS上,每次使用apt安装或更新软件包时,会出现一个 Daemons using outdated libraries 弹窗,Which service should be restarted ? 大概是下面这个样子: 这让我想起了windows上每次打开一个应用都会弹窗提示安全提醒,异曲同工啊。一脸懵的情…

jmeter控制多个线程组并发或顺序执行

测试计划处有个配置项“Run Thread Groups consecutively”,意味着依次执行不同的线程组。勾选此选项,当你配置了多个线程组时,第一个线程组会完全执行完成之后,第二个线程组才会开始执行,以此类推。 这种方式允许你在测试计划中定义有序的执行步骤,每个步骤可以模拟不同…

基于Ascend C的FlashAttention算子性能优化最佳实践

本文针对FlashAttention反向融合算子的性能优化方案展开介绍,并通过优化实现了典型场景4倍左右的性能提升,希望对开发者优化此类基于Ascend C开发的融合算子带来启发。本文分享自华为云社区《基于Ascend C的FlashAttention算子性能优化最佳实践》,作者:昇腾CANN。 LLM的Att…

yolov5内存分布分析 转载

yolov5内存分布分析 Transpose输出分析 假设batch_size为1,yolov5有三个输出,shape分别是:(1,3,80,80,85) (1,3,40,40,85) (1,3,20,20,85)其中3代表anchor数量,20*20代表feature_map大小,85代表boundbox的(x,y,w,h,c+80个类别的概率) 其中(x,y,w,h,c+80个类别的概率)在…

销讯通资讯-多地上线药品比价系统 西安已覆盖16万条药品

近期,随着对院外药品价格监管力度的提升,零售药店的药品价格管理正经历着一场悄然而至的深刻变革。值得注意的是,药品全网比价系统已在多地上线,这一举措无疑预示着未来药品价格的透明度将大幅提升,无论是院内还是院外,药价都将更加清晰可见。 1、西安 全市定点零售药店药…

【CMake系列】10-cmake测试集成googletest与第三方库自动化构建

cmake测试,使用ctest 可能不能满足我们的需求,需要我们使用更为强大的第三方测试框架,如googletest,完成项目中的测试工作 本篇文章将第三方测试框架 googletest,引入,同时也可以作为 关于 第三方包 自动化构建的很好示例,值得学习本专栏的实践代码全部放在 github 上,…

【CMake系列】10-cmake测试 ctest

cmake作为一个强大的构建系统指导工具,同时也提供了测试功能,可用于项目的单元测试等,也可以与其他测试框架协作,如googletest,共同完成项目开发中的测试工作,本节我们就来学习 如何借助cmake 完成测试本专栏的实践代码全部放在 github 上,欢迎 star !!! 如有问题,欢迎…

PS2045L-ASEMI低Low VF肖特基PS2045L

PS2045L-ASEMI低Low VF肖特基PS2045L编辑:ll PS2045L-ASEMI低Low VF肖特基PS2045L 型号:PS2045L 品牌:ASEMI 封装:TO-277 最大平均正向电流(IF):20A 最大循环峰值反向电压(VRRM):45V 最大正向电压(VF):0.24V~0.39V 工作温度:-55C~150C 反向恢复时间:5ns 芯片个数…