• 等差数列:算术数列,arithmetic sequence, 算术级数,中项是算术平均数
  • 等比数列:几何数列, geometric sequence, 几何级数,中项是几何平均数

1 数列

1.1 什么是数列

  • 数列:sequence of number
  • 元素必须是数字
  • array1=1,2,3,4,5,6
  • 数列就是数组,多个数存储在一起,数列名代表了这些所有数组里的所有数
  • 可见数列也是函数,数列名就是函数名?

数列举例

  1. array1=1,2,3,4,5,6
  2. 斐波拉契数列=1,2,3,5,8,13...
  3. 三角形数(点阵)=1,3,6,10,15
  4. 正方形数(点阵)=1,4,9,16

1.2 数列和各种概念比较

  • 数列:一组数,一般是一维的
  • 数组: 多个同类型数据的集合( 指代 / 容器)
  • 一维数组就是数列,二维数组就是矩阵

和数学里不一样,编程里每个语言对这些的定义都不同

  • 比如,一般编程语言里,数组必须存储相同类型的数据
  • 但是python是动态语言
  • python里数组list,可以是一组数,甚至是不同数据类型的一组数据
  • python里的元组tuple,生成后不可改变
  • python里的字典,不允许重复

1.3 数列分类

  • 按数列项数多少分: 有穷数列,无穷数列
  • 按数列大小变化规律分: 递增数列,递减数列,摇摆数列
  • 按数列变化规律分: 周期数列
  • 按数列项数多少分: 等差数列,等比数列,等和数列
  • 按数列项数性质分: 常数数列

1.4 数列的解析表达

  • 如果数列有规律,那就可能可以用函数表示
  • 一般有规律的数列的表达式可以为
  1. 通项公式
  2. 递推公式

2 等差数列  Arithmetic Progression / arithmetic sequence

2.1 等差数列

  • 等差数列  Arithmetic Progression
  • 公差 d (common difference),公差通常用字母d表示
  • 通项公式:
  • An = A1+ (n-1) *d
  • An=Sn-Sn-1, 特殊A1=S1
  • 任意两项Am,An的关系为:An=Am+(n-m)d,等差数列广义的通项公式。

2.2 通项公式变形

  • An = A1+ (n-1) *d
  • An = A1+ n*d -1*d
  • An = n*d + (A1-1*d )
  • An= k*n+b
  • 类一元一次函数

2.3 等差数列的求和公式 (等差数列的级数公式)

  • 等差数列的前n项和等于首末两项的和与项数乘积的一半
  • a1+an=a2+an-1=a3+an-2=…=ak+an-k+1,k∈N*
  • 隐藏Sn=n/2* (A1+An)

3 等比数列  Geometric Progression / geometric sequence

3.1  等比数列

  • 等比数列  Geometric Progression
  • 公比  r(common ratio)
  • 通项公式:An=A1*Q^(n-1)
  • 通项公式:An=Sn-Sn-1 ,n>=2

3.2 等比数列的性质

  • 在等比数列中,依次每 k项之和仍成等比数列。
  • 等比中项:q、r、p成等比数列,则 r 则为 q ,p的 等比中项。
  • 在等比数列中,首项 与公比q都不为零。

其实,射影定理,也是等比数列的应用吧

3.3 等比数列的求和 (等比数列的级数)

等比数列的求和 (等比数列的级数)

  • 如果 公比大于1,无穷情况下,是不收敛的,趋近于0的
  • 如果公比小于1,无穷情况下,是收敛的,趋近于a1*1/(1-r)
  • 无论公比多少,不等于0,有限个数情况下的求和

3.4 等比数列和“几何(geo)关系”,可叫 几何数列

  • 等比数列,中间项是前后两项的几何平均数
  • A1*p,  A1*p^2  A1*p^3
  • A1*p * A1*p^3 = A1^2*p^4 =(A1*p^2)^2
  • 等比数列,可以叫几何数列
  • 英文里
  • 等差数列:算术数列,arithmetic sequence, 算术级数,中项是算术平均数
  • 等比数列:几何数列, geometric sequence, 几何级数,中项是几何平均数

3.4.1 推论

  • 数字呈几何级数增长,其实就是数列呈现等比数列的特征
  • 数字呈指数级增长,其实就是数列呈现 f(x)=a^x的指数级关系

3.5 等比数列的和

等比数列和的推导过程

4 函数  function()

4.1 函数的定义

  • 数学定义:形如 y=f(x) 的为函数
  • f(x) 为函数 ,y指代这个函数
  • 程序里,有输入有输出的可以认为为函数

4.2 函数一般都有3种表示方法

  • 列表法
  • 图形法
  • 解析法 (不一定有解析式/ 通项公式)

5 级数 (级数就是数列的求和函数)

5.1 级数 series

  • 级数是指将数列的项依次用加号连接起来的函数。
  • 典型的级数有正项级数、交错级数、幂级数、傅里叶级数等。
  • 级数首先是一个函数
  • 是把一个数列里得元素用 + 加号连接起来形成得一个表达式,由于有= 变成了函数
  • 级数是函数,有返回值,返回值就是 这些元素 求和得结果

5.2 级数的表达式

5.3 简单级数

  • 等差数列的和,也可以称为级数吧
  • 等比数列的和,也可以称为级数吧

比如 平方和级数

5.4 复杂级数(以后学习...)

  • 典型的级数有正项级数、交错级数、幂级数、傅里叶级数等。
  • 幂级数,就是级数项之间是几次方的关系
  • 数项级数

概率论的学习和整理--番外5:等差数列求和公式,等比数列求和公式,以及比较 数列,函数,级数等相似概念相关推荐

  1. 概率论的学习和整理--番外11:10球里8红球2白球,抽俩次抽中白球的概率是多少呢? 一个例题的不同方法

    0 原题 : 10球8红球俩白球,抽俩次抽中白球的概率是多少呢?  (抽球默认意思,一般是不放回) 网上的很多答案都是错的 https://www.yulucn.com/question/286162 ...

  2. 概率论的学习和整理--番外8:3门问题 (Monty Hall problem)

    1 为什么要专门讨论3门问题 我以前没觉得3门问题有这么重要,但是买了一些老外写的概率书,包括很出名的普林斯顿概率论书上也举这个例子,有的概率论书好像开篇就讨论3门问题 这个可能跟老外,喜欢举例子,喜 ...

  3. 概率论的学习和整理--番外7:简单的丢骰子 和 抽黑球白球问题,对比不同概率模型求解的差别。

    前言:通过题目去理解概率知识 刷题的意义 虽然说刷题不好,但是不会做题肯定也不对 理论学了一箩筐,但是不会做题,说明不会应用模型,对模型的条件,应用环境,背后的逻辑理解的不深 刷题的局限性 不要记这个 ...

  4. 概率论的学习和整理--番外10:两女孩问题,3种题目文本和对应解答

    1 两女孩问题 1.1 两女孩问题的来源 据说2女孩问题最早出自贝特朗悖论的变种: 原文是说知道有两个孩子,这时候性别相同概率是1/2. 然后得知其中一个孩子是女性或者男性这时候再去算性别相同的概率就 ...

  5. 神经网络学习小记录-番外篇——常见问题汇总

    神经网络学习小记录-番外篇--常见问题汇总 前言 问题汇总 1.下载问题 a.代码下载 b. 权值下载 c. 数据集下载 2.环境配置问题 a.20系列所用的环境 b.30系列显卡环境配置 c.CPU ...

  6. 系统工程(SE)学习笔记(番外篇之一)——Capella使用体会兼谈SE工具

    系统工程(SE)学习笔记(番外篇之一)--Capella使用体会兼谈SE工具 零.Capella简介 壹. Capella的优势 贰.Capella的缺点 叁. 生态环境 肆. 总结 说到SE,就不能 ...

  7. 【Python100天学习笔记】番外篇 Python面试面经、笔试题目汇总

    Python面试题汇总 说明:下面的内容源于GitHub上名为interview_python的项目,对其内容进行了修订和补充. 文章目录 Python面试题汇总 Python语言特性 1 Pytho ...

  8. 概率论的学习整理--番外1:可重复且无次序的计数公式C(n+k-1,k) 的例题 : 同时丢3个骰子,会有多少种情况?答案不是216而是56!

    总结:题目理解 同时丢3个骰子,3个骰子同时丢,其结果是不能分辨出骰子的次序的,这样可能的情况是6*6*6=216 所以也可以等价视为,丢1个骰子,实验3次,但是这样的实验可以记录次序,所以要去掉排序 ...

  9. JAVA学习之旅番外篇

    进入朗沃学习已经有一个月的时间了,从开始对这里感到的无比陌生和些许的惴惴不安,到现在安心学习,和同学们互相帮助,为了自己的理想去努力,时间不短不长,忙忙碌碌,但也平平淡淡,这样的感觉,挺好,不过,由于 ...

  10. 概率论的学习和整理12: 正态分布

    1 问题: 什么是正态分布,为什么这么出名和重要? 1.1 名气大 正态分布的大名,如雷贯耳 很多人一说到概率,除了想到丢骰子的古典概型,第二个会想到的就是正态分布了 下图就是正态分布和标准正态分布曲 ...

最新文章

  1. Java实现无向图的邻接列表表示,深度遍历及广度遍历
  2. phpMyAdmin 数据库添加int类型的值时默认设为唯一主键的问题解决
  3. 人工智能与健康社会系列调研(一):人脸识别与公共卫生
  4. 网站设计支离破碎:究竟是谁之过
  5. cvtColor函数
  6. 如何向本地MSDN帮助库中添加和修改一些帮助内容
  7. Unix原理与应用学习笔记----第六章 文件的基本属性2
  8. 第一阶段SCRUM冲刺 08
  9. 吴恩达深度学习—— 3.4 多个例子中的向量化
  10. 前端:HTML/04/html颜色表示,计算机进制,锚点链接,计算机编码(字符集)
  11. Python机器学习:SVM002最大化margin
  12. 分支限界算法c语言_算法学习计划
  13. springmvc文件下载之文件名下划线问题终极解决方案
  14. 【资源】PyTorch版《动手学深度学习》开源了,最美DL书遇上最赞DL框架
  15. 语音社交app源码,更改ProgressBar颜色(圈圈)
  16. FFmpeg解码H264视频流局部花屏解决方法
  17. 雷霄骅---巨星陨落
  18. python爬虫qq音乐歌词_Python如何爬取qq音乐歌词到本地
  19. 实战游戏项目管理5-配置管理
  20. 以艺术教育培养大学生艺术素质

热门文章

  1. 软件工程实践—软件评测
  2. 最基础的傅里叶变换公式推导
  3. 如何创造一个能和你对话的语音AI?
  4. HTMLifier将scratch游戏打包为html文件
  5. vue常见面试题(附带答案) 超实用!!建议收藏!!
  6. Chrome 插件 CrxMouse 去除后门优化版
  7. 数据库SQL优化大总结1之- 百万级数据库优化方案
  8. 数据可视化大屏设计经验分享
  9. 7个步骤建立可用的机器学习模型
  10. 基于django的视频点播网站开发-step15-项目部署