1 #coding=utf-8
 2 from sympy import *
 3
 4 h = input("请输入h的值:")
 5 #定义变量x
 6 x=Symbol("x")
 7 #定义函数f
 8 f = -0.1*x**4-0.15*x**3-0.5*x**2-0.25*x+1.2
 9 d = diff(f,x,1)
10 #向前差商
11 d.subs(x,0.5)
12 g1 = (f.subs(x,0.5 + h) - f.subs(x,0.5))/ h
13 print "向前差商结果为:"
14 print  g1
15 #向后差商
16 g2= (f.subs(x,0.5) - f.subs(x,0.5 - h)) / h
17 print "向后差商结果为:"
18 print  g2
19 #中心差商
20 g3 = (f.subs(x,0.5 + h) - f.subs(x,0.5-h)) / (2 * h)
21 print "中心差商的结果为:"
22 print  g3

转载于:https://www.cnblogs.com/the-wang/p/8021483.html

(二)向前 向后 中心差商相关推荐

  1. 中心差商公式不同的h计算近似一(二)阶导数

    本博文源于matlab中的数值微分,只在使用一阶和二阶中心差商公式来求函数的近似一阶和二阶导数 问题:求y=4x^2+3sinx在x=1处近似一(二)阶导数值 下面我们进行分步骤解决此问题 一阶二阶中 ...

  2. java日期算前一天_java 根据系统日期获取前一天、后一天时间(根据初始日期推算出期望(向前/向后)日期)...

    1.情景展示 java 根据系统当前日期获取前一天日期.后一天日期,或者根据初始日期推算出期望(向前/向后)日期. 2.解决方案 导包 import java.text.ParseException; ...

  3. Spring Cloud Alibaba搭建(二):Nacos注册中心

    官方文档地址:https://nacos.io/zh-cn/docs/quick-start-spring-cloud.html 一.核心功能: 服务注册:Nacos Client会通过发送REST请 ...

  4. ESL3.3 子集的选择学习笔记(最优集选择,向前向后逐步选择等方法)

    3.3 子集的选择 这是一篇有关<统计学习基础>,原书名The Elements of Statistical Learning的学习笔记,该书学习难度较高,有很棒的学者将其翻译成中文并放 ...

  5. 用STM32实现:摄像头扫到二维码后提取二维码中的信息分别放到数组中

    摄像头扫到二维码后提取二维码中的信息分别放到数组中 把想要的信息编辑好放到二维码中(网上有好多在线生成二维码的工具) /** *作者:魏波 *时间:2017.6.6 * **/char name[6] ...

  6. 知云文献翻译登录时不显示二维码,显示二维码后扫描登录不跳转解决方案

    1.登录时不显示二维码--解决方案 打开 Internet Explorer 点击"设置"中的"Internet 选项" 切换到"连接"选项 ...

  7. 解决IOS微信浏览器底部会出现向前向后返回按钮,返回不刷新的问题

    解决IOS微信浏览器底部会出现向前向后返回按钮,返回不刷新的问题 参考文章: (1)解决IOS微信浏览器底部会出现向前向后返回按钮,返回不刷新的问题 (2)https://www.cnblogs.co ...

  8. 基于一阶中心差商公式计算出生人口增长率

    本博文源于matlab.旨在对出生人口增长率进行计算. 问题 已知中国出生人口统计数据如下表所示,计算表中这些年份的出生人口年增长率. 一阶中心差商公式 上面是每年的新生人口让我们去做人口年增长率.貌 ...

  9. 微分方程一维抛物热传导方程向前向后欧拉C-N格式二阶BDF格式MATLAB源码 显式欧拉,隐式欧拉,梯形公式,改进欧拉

    微分方程一维抛物热传导方程向前向后欧拉C-N格式二阶BDF格式MATLAB源码 显式欧拉,隐式欧拉,梯形公式,改进欧拉 五点差分,九点差分 差分格式,紧差分格式 直拍,只有pdf版方法说明 word版 ...

最新文章

  1. mmap映射大于4g的文件_iOS文件内存映射——MMAP
  2. 第二批重磅嘉宾已就位,邀你共探AI行业新机遇 | MEET2022智能未来大会
  3. 【牛客网】牛客练习赛19 F 算式子【数学--递推 、前缀、数字】
  4. 【算法】Floyd-Warshall算法(任意两点间的最短路问题)(判断负圈)
  5. oracle 连多表查询语句,Oracle join多表查询
  6. 复杂一点的二叉树递归
  7. 使用shell创建一个简单的菜单bash select用法
  8. 论文笔记_SLAM_Simultaneous Localization And Mapping: A Survey of Current Trends in Autonomous Driving
  9. linux设置服务开机自启动
  10. Google搜索简单介绍
  11. 使用python编程数学建模-Python的特点及优缺点(课程1)
  12. CMOS门电路(OD门、传输门、双向模拟开关、三态门)
  13. repo报错:SyntaxError: invalid syntax
  14. 不交智商税,如何判断一场知乎live的质量?
  15. 双操作系统安装(五)Windows及Manjaro Linux双系统安装教程
  16. 邮件营销(群发邮件)
  17. cmd命令行进行C++代码编译运行;实现进程调度和存储管理
  18. 《CSS世界》笔记二:盒模型四大家族
  19. web前端入门到实战:css绘制各种形状图形
  20. 什么是Python?Python有什么特性?

热门文章

  1. 蛮X搜神记的NetManager分析(1)
  2. Python数据采集和分析告诉你为何上海的二手房你都买不起!
  3. 与、或、非、同或、异或、蕴含的表示 C/C++
  4. 西门菲莎大学计算机专业怎么样,西门菲莎大学排名如何?位居全球前300且颇负盛名...
  5. 小学计算机课第二课堂活动总结,小学课外活动总结范文_2020小学第二课堂工作总结精选...
  6. 10005---CSS语法
  7. 大数据剖析 | 北京VS上海: 活着为了工作还是工作为了生活?
  8. 如何Oracle_RAC恢复一个节点总结
  9. 每天学点统计学——频率和累计频数
  10. 怎么用js抽取身份证号中的年份?