Taylor()函数总结
Taylor()函数总结
Taylor展开式公式的具体形式见百度百科:https://baike.baidu.com/item/泰勒公式
麦克劳林展开:(到第五项)
syms x
T1 = taylor(exp(x))
T2 = taylor(sin(x))
T3 = taylor(cos(x)) T1 =
x^5/120 + x^4/24 + x^3/6 + x^2/2 + x + 1 T2 =
x^5/120 - x^3/6 + x T3 =
x^4/24 - x^2/2 + 1
注:我们可以使用sympref函数来调整多项式的输出顺序:
sympref('PolynomialDisplayStyle','ascend');
T1
T2
T3
T1 =
1 + x + x^2/2 + x^3/6 + x^4/24 + x^5/120 T2 =
x - x^3/6 + x^5/120 T3 =
1 - x^2/2 + x^4/24如果不需要反序输出调回default即可
sympref('default');
自行确定x0
有两种办法:
方法一:
syms x
T = taylor(log(x), x, 'ExpansionPoint', 1)
T =
x - (x - 1)^2/2 + (x - 1)^3/3 - (x - 1)^4/4 + (x - 1)^5/5 - 1
方法二:
T = taylor(acot(x), x, 1)
T =
pi/4 - x/2 + (x - 1)^2/4 - (x - 1)^3/12 + (x - 1)^5/40 + 1/2
- 展开项数的确定
syms x;
f=exp(x);
taylor(f,x,'Order',20)
ans =
x^7/5040 + x^6/720 + x^5/120 + x^4/24 + x^3/6 + x^2/2 + x + 1
用代码来总结一下:
syms x;
y=exp(x)+log10(x);
T=taylor(y,x,'Expansionpoint',1,'Order',20)
T =
exp(1) + (exp(1)/479001600 - 1/(12*log(10)))*(x - 1)^12 + (exp(1)/87178291200 - 1/(14*log(10)))*(x - 1)^14 + (exp(1)/6227020800 + 1/(13*log(10)))*(x - 1)^13 + (exp(1)/20922789888000 - 1/(16*log(10)))*(x - 1)^16 + (exp(1)/1307674368000 + 1/(15*log(10)))*(x - 1)^15 + (exp(1)/6402373705728000 - 1/(18*log(10)))*(x - 1)^18 + (exp(1) + 1/log(10))*(x - 1) + (exp(1)/355687428096000 + 1/(17*log(10)))*(x - 1)^17 + (exp(1)/2 - 1/(2*log(10)))*(x - 1)^2 + (exp(1)/6 + 1/(3*log(10)))*(x - 1)^3 + (exp(1)/24 - 1/(4*log(10)))*(x - 1)^4 + (exp(1)/120 + 1/(5*log(10)))*(x - 1)^5 + (exp(1)/720 - 1/(6*log(10)))*(x - 1)^6 + (exp(1)/5040 + 1/(7*log(10)))*(x - 1)^7 + (exp(1)/40320 - 1/(8*log(10)))*(x - 1)^8 + (exp(1)/362880 + 1/(9*log(10)))*(x - 1)^9 + (exp(1)/3628800 - 1/(10*log(10)))*(x - 1)^10 + (exp(1)/39916800 + 1/(11*log(10)))*(x - 1)^11 + (exp(1)/121645100408832000 + 1/(19*log(10)))*(x - 1)^19
Taylor()函数总结的更多相关文章
- Matlab的68个小常识
1.det(A)可以计算矩阵A的行列式值.inv(A)可以计算矩阵A的逆 2.rref(A)可以将矩阵A化为行简化阶梯梯形矩阵 3.eps是系统定义的容许误差,eps=2.2204*10-16 4.p ...
- nvl函数 oracle
Oracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数.主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以. 下面简 ...
- Python:函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 定义和调用 >>> def add(x,y): ... print('x=',x) #Python3必须加&quo ...
- Taylor定理证明
下图,单独打开查看 当n->inf时如果 Rn(c)趋0, c属于(a,x), 那么在区间(a,x) 内函数在a点生成的taylor级数收敛到函数f.
- Oracle中的NVL函数
Oracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数.主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以. 下面简 ...
- LDA-math-神奇的Gamma函数
http://cos.name/2013/01/lda-math-gamma-function/ 1. 神奇的Gamma函数1.1 Gamma 函数诞生记学高等数学的时候,我们都学习过如下一个长相有点 ...
- ORACLE11G常用函数
1 单值函数 1.1 日期函数 1.1.1 Round [舍入到最接近的日期](day:舍入到最接近的星期日) select sysdate S1, round(sysdate) S2 , round ...
- oracle几个函数整理 DECODE() NVL NVL2 NULLIF Coalesce(转)
DECODE() decode()函数简介: 主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明): 使用方法: Select decode(columnname,值1,翻译值1,值 ...
- 非负矩阵分解(1):准则函数及KL散度
作者:桂. 时间:2017-04-06 12:29:26 链接:http://www.cnblogs.com/xingshansi/p/6672908.html 声明:欢迎被转载,不过记得注明出处哦 ...
随机推荐
- 【JZOJ5551】【20190625】旅途
题目 \(n\)个点\(m\)条边的无向图,一条路径的代价定义为路径上前\(k\)大边的边权和 对于$k = n \to 1 $,求1-n的最短路 \(n,m \le 3000 \ , \ w_i \ ...
- orm-1
- ORM什么是? 类名 ---> 数据库表 对象 ---> 记录 对象.属性 ---> 字段 - ORM的优缺点: 优点: 可跨平台,可以通过对象.属性取值,对象.方法,让该方法内 ...
- Debian系Linux 发行版 源配置说明
概述: 本文是在逛论坛是的发现,借鉴过来,以便学习.源列表主文件 /etc/apt/sources.list同时也可创建独立的源配置文件到 /etc/apt/sources.list.d/* 下 so ...
- python发送钉钉机器人脚本
#!/usr/bin/python# -*- coding: utf-8 -*-import requestsimport jsonimport sysimport os headers = {'Co ...
- Java编程思想之六访问权限控制
访问控制(或隐藏具体实现)与"最初的实现并不恰当"有关. 访问权限控制的等级,从最大权限到最小权限依次为:public,protected,包访问权限(没有关键字)和private ...
- Spring Cloud Zuul 概览
什么是API网关 网关这个词其实是一个硬件概念.因为按照定义,网络网关出现在网络的边缘,所以防火墙和代理服务器等相关功能 往往与之集成在一起.在家庭网络 和小型企业中,宽带路由器通常充当网络网关.它将 ...
- Struts2 输入校验(使用编码方式)
一.Struts输入校验 1.创建register.jsp <%@ page language="java" contentType="text/html; cha ...
- java 查找数组中最接近的一个数字
public static Integer getNumberThree(Integer[] intarray,Integer number){ int index = Math.abs(number ...
- 判断mysql数据库表和表字段是否存在
1.判断数据库表是否存在, // mysqlSELECT table_name FROM information_schema.tables WHERE table_name=#{tableName, ...
- 闭包(python)
1.闭包的理解 我们可以将闭包理解为一种特殊的函数,这种函数由两个函数的嵌套组成,且称之为外函数和内函数,外函数返回值是内函数的引用,此时就构成了闭包. 2. 闭包的格式 下面用伪代码进行闭包格式的描 ...