用牛顿迭代法求方程2x3-4x2+3x-6=0在1.5附近的根。提示:牛顿迭代法求非线性方程的根的迭代公式为x(n+1)=xn-f(x)/f’(x) 。

算法源码

def f(x):  ##原函数return(2*(x**3)-4*(x**2)+3*x-6)
def g(x):  ##原函数求导return(6*(x**2)-8*x+3)x=1.5
while (1):a=xx=x-f(x)/g(x)if (abs(x-a)<(1e-5)):  ##abs()函数返回绝对值,1e-5为10的负5次方break
print("方程的解为:")
print(x)

【Python】Python用牛顿迭代法求方程2x3-4x2+3x-6=0在1.5附近的根。提示:牛顿迭代法求非线性方程的根的迭代公式为x`(n+1)`=x`n`-f(x)/f'(x) 。相关推荐

  1. Problem E: 求方程ax^2+bx+c=0的实数根

    Problem Description 编写程序,求方程ax^2+bx+c=0的实数根(a!=0). Input Description 在一行中输入三个整数a, b, c,以空格分隔. Output ...

  2. 求ax^2+bx+c=0(ao)根的c语言程序,【C语言】求方程ax^2+bx+c=0的根

    //求方程ax^2+bx+c=0的根 #include #include int main() { float a,b,c,dis,x1,x2; printf("请输入a,b,c的值: &q ...

  3. 求方程ax^2+bx+c=0的实数根

    求方程ax^2+bx+c=0的实数根,考虑a=0的情况 #include <stdio.h> #include <math.h> int main() {double a,b, ...

  4. 求方程ax^2+bx+c=0的根(C语言)

    文章目录 一.题目 二.代码及结果 1.代码 2.运行结果 (1)两个不等的实根 (2)两个相等的实根 (3)两个共轭的复根 一.题目 求方程ax2+bx+c=0的根,用3个函数分别求当:bx2-4a ...

  5. 求方程ax^2+bx+c=0的根

    求方程ax2+bx+c=0的根,用3个函数分别求当b2-4ac>0.b2-4ac=0.b2-4ac<0时的根,并输出结果.从主函数输入a,b,c的值. 代码如下: #include< ...

  6. 用牛顿迭代法求方程2X3-4X2+3X-6=0在1.5附近的根。

    从百度百科上搜索了以下牛顿迭代法 牛顿迭代法_百度百科 代码段 #include<stdio.h> #include<math.h> int main() {double x, ...

  7. 求方程ax^2+bx+c=0的根。

    用三个函数分别求当b^2-4ac大于0.等于0和小于0时的根.并输出结果.从主函数输入a.b.c的值. 1 #include<iostream> 2 #include<cmath&g ...

  8. 3.牛顿迭代法求解方程的根

    牛顿迭代法求解方程的根 引题:用牛顿迭代法求下列方程在值等于x附近的根: 2 x 3 − 4 x 2 + 3 x − 6 = 0 2x^3-4x^2+3x-6=0 2x3−4x2+3x−6=0 输入: ...

  9. python迭代法求解方程_迭代法求解方程(组)的根

    首先,迭代法解方程的实质是按照下列步骤构造一个序列x0,x1,-,xn,来逐步逼近方程f(x)=0的解: 1)选取适当的初值x0: 2)确定迭代格式,即建立迭代关系,需要将方程f(x)=0改写为x=φ ...

  10. 牛顿迭代法 求方程根

    牛顿迭代法 牛顿迭代法(Newton's method)又称为牛顿-拉夫逊方法(Newton-Raphson method),它是牛顿在17世纪提出的一种在实数域和复数域上近似求解方程的方法.多数方程 ...

最新文章

  1. 玩转Vuejs--核心原理
  2. NetDevOps — SNMP 协议
  3. eclipse 翻译插件_这两个IDE插件,可以让你写出质量杠杠的代码
  4. 8、Power Query-合并查询详解
  5. 【CC精品教程】任务三:CC刺像控点,提交空三,新建重建项目(三维格网、三维点云、DOM和DSM)
  6. ggplot2中显示坐标轴_R可视化08|ggplot2图层标度图层(scale layer)图例篇
  7. clr20r3 mysql.data_C# CLR20R3 程序终止的几种解决方案
  8. easyui panel异步获取后台数据在前台显示
  9. CUDA学习(三)之使用GPU进行两个数相加
  10. day1--numpy
  11. Python项目:爬取智联招聘网站的数据分析职位信息并进行可视化分析
  12. bilibili弹幕游戏
  13. Bazinga(HDU5510+KMP)
  14. 转载 - Linux使用技巧锦集
  15. 洛谷 P3435 [POI2006]OKR-Periods of Words(KMP+记忆化搜索)
  16. Android11/Android Q分屏功能实现
  17. 哥尼斯堡七桥问题用计算机,哥尼斯堡七桥问题解法真的解不出来?请尽快解答.急...
  18. [EE261学习笔记] 13.离散傅里叶逆变换及离散傅里叶变换的一些性质
  19. 微信小程序之js 字符串转换成数字的三种方法, 取float型小数点后两位数的方法
  20. 关于word插入题注“题注或页码中不含章节号”错误提示

热门文章

  1. OSI七层模型中各层协议及作用
  2. 4、建造者模式(Builder)
  3. 基于SVM的车辆标牌识别
  4. python实现jpeg压缩(rgb到YCbCr)
  5. 二分图最大匹配问题(匈牙利算法)
  6. Python高斯朴素贝叶斯算法问题总结
  7. Android横竖屏切换
  8. 小程序运营推广入门篇
  9. 用数据说话,BCH众多指标已经碾压LTC
  10. 【小技巧】使用多进程加速强化学习训练速度