大纲:
<1>自然对数函数: y=lnx的导数

<2>lnx的值阈

<3>积分1/u du , 积分tanu,cotu

<4>对数微分法

<5>log以a为底u的导数

<6>含有log以a为底x的积分。

知识点:

<1>d/dx (lnx)  =  d/dx ∫(1/t dt) = 1/x     t 属于[1,x]

<2>如何求ln2的值,用以前学过的辛普森,梯形法

<3>∫1/u du = ln|u| + C

<4>∫ u^n  du =  1/(n+1) * u^(n+1)   这个公式仅仅是n!=-1 时候成立

<5>如果4中的n=-1如何求  那么就会变成 ∫u^-1 du = ln|u|

1,数列

a = 1/2 时, N->正无穷 , S->2

float lens = length(@P);
@P.y += ( pow(0.5,lens) - 1.0f) / (0.5-1);

View Code

<2>求lnx 的值,如何求ln2,ln3,ln4 ,利用simpson法则或者Trapezoidal(梯形法),再次粘贴python代码:

import math# Trapezoidal
# S = 1/2(y0+ 2y1 + 2y2 + 2y3+...+ 2yn-1 + yn)def Trapezoidal(down,up,n,func):if up==down:return 0.0h = float(up-down) / float(n)start = func(down)end = func(up)process = 0.0for dt in xrange(0,n+1,1):if dt == 0 or dt == n:continueprocess += 2 * func(down + dt * h)sum =  (start + end + process) * (h/2.0)return sum# Simpson
# S = h/3(y0 + 4y1 + 2y2 + 4y3 + 2y4 + ... + 2yn-1 + yn)
# func is f(x)
def Simpson(down,up,n,func):if up==down:return 0.0h = float(up-down) / float(n)start = func(down)end = func(up)process = 0.0for dt in xrange(0,n+1,1):if dt == 0 or dt == n:continue# select the 1 3 5 7 9... indexif dt%2 == 1:process += 4 * func(down + dt * h)# select the 2 4 6 8 10... indexif dt%2 == 0:process += 2 * func(down + dt * h)sum =  (start + end + process) * (h/3.0)return sum

View Code

求ln2

lnx = lambda x: 1/x
print Simpson(1,2,100,lnx);

<3>一阶可分离变量微分方程

解微分方程y' = y

y = C * e^x

<4>欧拉法:

y' = 1 + x  ; y(0) = 1 ; 带初值条件。并不需要知道 y = ?

类似这样的公式,一般方法求到 公式 y = ? 原型,然后就可以计算y(n) = ?

在欧拉法里就不需用,感觉跟牛顿迭代法是一个货色,都用的线性化公式。

下面是一个改进的欧拉法:

python code:

import numpy as npdef Euler(func, X0, Y0, perspectiveX, dx = 0.1,debug=True):if perspectiveX == X0:return Y0# improve Euler method# Xn = Xn-1 + dx# Zn = Yn-1 + f(Xn-1, Yn-1) * dx# Yn = Yn-1 + [ f(Xn-1, Yn-1) + f(Xn,Zn) / 2 ] * dx
Xn = X0Zn = Y0Yn = Y0for it in np.arange(X0, perspectiveX, dx):if debug:print "-----------loop------------------" , itXn = Xn + dx # 1:X0 + dx , 2:X0 + dx + dx  ...if debug:print "Xn" , XnZn = Yn + func(Yn) * dxYn = Yn + ( (func(Yn) + func(Zn)) / 2.00) * dxif debug:print "Yn", Ynreturn Ynprint "Result :" , Euler(lambda y: 1+y , 0.0, 1.0 , 1, )

View Code

<5>来源:Proof witout words! by fouad Nakhil

pi^e < e ^pi

有方程 : y = lnx/x  (画图得下面公式)

lne/e > lnpi / pi

移项 得pi^e < e ^pi

<6> Nopier 不等式:

<7>动脉与小血管分叉度对血液摩擦力 造成的动能损失问题。

积分技术:

1,替换法

2,展开幂指数 例如(secx + tanx)^2 dx 这样的一定要展开

3,消除平方根

4,化简假分式,就是分子的次数高于或者等于分母的次数

5,分步积分

6,分步积分扩展:列表积分法:

级数:Cauchy浓缩判别法:

证明:

转载于:https://www.cnblogs.com/gearslogy/p/8012626.html

超越函数/微分方程 /积分中的技术/级数相关推荐

  1. Tableau中的行级数据安全性——第1部分

    目录 Tableau中的数据安全性概述 本文是关于什么的? 业务需求(Tableau Server组中保留的安全配置) 解决方案概念 分步解决方案 在Tableau Server上创建Tableau ...

  2. 常见的数值积分方法_欧拉积分/中值积分/龙格-库塔积分

    参考:常见的数值积分方法 (欧拉.中值.龙格-库塔,[常用于IMU中]) 1. 积分基本概念 设F(x)为函数f(x)的一个原函数,我们把函数f(x)的所有原函数F(x)+C(C为任意常数)叫做函数f ...

  3. IT规划中的技术体系架构

    IT规划中的技术体系架构体系架构通常会建立一个共有的能帮助今后持续发展的信息扩展基础,然而,简单的设定目标是远远不够的,必须和构建人员.客户.厂商及其他相关人员进行沟通以达成共识,在构建过程中要维护该 ...

  4. FPGA逻辑设计回顾(9)DDR的前世今生以及演变过程中的技术差异

    文章目录 前言 DDR的前世SDRAM DDR的今生以及演变版本:DDR/DDR2/DDR3 DDR/DDR2/DDR3/DDR4之间简单对比 速度对比 电压对比 延迟对比 预取差异 电阻端接对比 物 ...

  5. 怎么用cmb运行c语言文档,关于化学质量平衡(CMB)受体模型应用中若干技术问题的研究-环境科学专业论文.docx...

    关于化学质量平衡(CMB)受体模型应用中若干技术问题的研究摘 关于化学质量平衡(CMB)受体模型应用中若干技术问题的研究 摘要 /化学质量平衡(CMB)受体模型已被广泛地用来研究环境空气中颗 . 粒物 ...

  6. 关于mpi的理论知识以及编写程序来实现数据积分中的梯形积分法。

    几乎所有人的第一个程序是从"hello,world"程序开始学习的 #include "mpi.h" #include <stdio.h> int ...

  7. Java代码中常见技术债务处理之Exception

    写在前面 异常处理是代码中常见的处理,本文根据SonarQube在异常方面的规则和常见检查结果,选取说明了常见异常处理中的技术债务,提倡技术债务最少的编码方式. Exception handlers ...

  8. java面试技术问题_11个JAVA面试中常见技术问题

    原标题:11个JAVA面试中常见技术问题 大家在平常面试java的过程中都会遇到哪些难题呢?还有一些即将去面试java的童鞋们,你们想知道技术面试中会涉及到哪些点吗?达妹为你整理Java面试中会被问到 ...

  9. 计算机插件技术应用原理,计算机软件技术中插件技术的运用

    计算机软件技术中插件技术的运用 在我国科技水平的不断提升下,计算机软件方面的功能也在持续更新.其中插件技术作为计算机软件中实用性比较强的一项功能,一直被研究分析.下面是小编搜集整理的相关内容的论文,欢 ...

最新文章

  1. ASP.NET--Menu控件
  2. 国家微生物科学数据中心推出免费一站式生物信息分析云平台
  3. 根据图片原型写一个html页面,原型图的交互说明该怎么写?
  4. 点滴篇(一) 第一篇 博客
  5. 使用eclipse生成文档(javadoc)
  6. 主板模式的两项通用性接口
  7. React开发(136):ant design学习指南之form中动态form新增删除
  8. button 样式_缩减 SCSS 50%样式代码的 14 条实战经验
  9. FZU 2020 组合
  10. 2个74151实现16位数据选择器以及在Multisim的演示
  11. 关于target is null for setProperty的问题总结
  12. win10打开软件提示无法成功完成操作 因为文件包含病毒
  13. Python神经网络编程 | 专场送书活动
  14. ios 历年wwdc
  15. 华为手机卡在升级界面_华为手机停在开机界面,进入不了主界面,该怎么办?...
  16. vue通过v-if隐藏的元素在网页加载时闪现
  17. Cadence采用FinFET技术流片14纳米芯片
  18. xutils找id空指针_xutils3上传图片
  19. Activiti子流程学习
  20. 计算机1000字英语文章,计算机与人类作文1000字

热门文章

  1. matlab 超限像素平滑法,图像增强实验报告.doc
  2. 清华生命学院 2017 就业报告:就业率仅 51%
  3. 1000x计算机 案例解析,索尼WI-1000X耳机连接win10电脑方法讲解
  4. 类的静态成员与静态成员函数
  5. 系统运维架构 DevOps
  6. 一群人围成一圈从123报数,如果报到3就退出该圈中,直到最后一个人留下来!
  7. 【C++11】 之 std::unique_ptr 详解
  8. 函数一致连续性的感性认识
  9. 增量式pid分析 及 参数整定
  10. 【matlab】matlab中的大小写转换