问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

matlab实现下公式的taylor级数展开

发布网友 发布时间:2022-03-25 19:53

我来回答

3个回答

懂视网 时间:2022-03-26 00:15

matlab求泰勒展开式的方法是:

  

  1、taylor指令简介,现在就看一下matlab的帮助信息。

  

  2、用符号工具包的taylor指令计算,具体的代码及计算结果。

  

  3、直接调用MuPAD引擎计算,具体的代码及计算结果。

  

  4、求“sin(x^2+y)在x=0,y=0”处的截断9阶小量的taylor展开近似。

  

  

热心网友 时间:2022-03-25 21:23

你好,很简单,只要用taylor函数就可以

syms x2 x1 d1 d2 L
y=L^2/(L+x1*d1+x2*d2)^2;
f = taylor(y)

f =

L^2/(L + d2*x2)^2 - (2*L^2*d1*x1)/(L + d2*x2)^3 + (3*L^2*d1^2*x1^2)/(L + d2*x2)^4 - (4*L^2*d1^3*x1^3)/(L + d2*x2)^5 + (5*L^2*d1^4*x1^4)/(L + d2*x2)^6 - (6*L^2*d1^5*x1^5)/(L + d2*x2)^7

>>

下面是matlab提供的关于taylor 函数的一些帮助,可以通过 doc taylor 调出来

Examples
Compute the Maclaurin series expansions of these functions:
syms x
taylor(exp(x))
taylor(sin(x))
taylor(cos(x))
ans =
x^5/120 + x^4/24 + x^3/6 + x^2/2 + x + 1

ans =
x^5/120 - x^3/6 + x

ans =
x^4/24 - x^2/2 + 1

Compute the Taylor series expansions around x = 1 for these functions. The default expansion point is 0. To specify a different expansion point, use ExpansionPoint:
syms x
taylor(log(x), x, 'ExpansionPoint', 1)
ans =
x - (x - 1)^2/2 + (x - 1)^3/3 - (x - 1)^4/4 + (x - 1)^5/5 - 1

Alternatively, specify the expansion point as the third argument of taylor:
taylor(acot(x), x, 1)
ans =
pi/4 - x/2 + (x - 1)^2/4 - (x - 1)^3/12 + (x - 1)^5/40 + 1/2

Compute the Maclaurin series expansion for this function. The default truncation order is 6. Taylor series approximation of this function does not have a fifth-degree term, so taylor approximates this function with the fourth-degree polynomial:
syms x
f = sin(x)/x;
t6 = taylor(f)
t6 =
x^4/120 - x^2/6 + 1

Use Order to control the truncation order. For example, approximate the function up to the orders 8 and 10:
t8 = taylor(f, 'Order', 8)
t10 = taylor(f, 'Order', 10)
t8 =
- x^6/5040 + x^4/120 - x^2/6 + 1

t10 =
x^8/362880 - x^6/5040 + x^4/120 - x^2/6 + 1

热心网友 时间:2022-03-25 22:41

  在(m,n)处泰勒展开:y(x1,x2)=y(m,n)+yx1(m,n)*x1+yx2(m,n)+。。。

  结果:y=L^2/(L+m*d1+n*d2)^2 - 2*L^2*d1*(x1-m)/(L+m*d1+n*d2)^3 - 2*L^2*d2*(x2-n)/(L+m*d1+n*d2)^3
  若m=n=0,y=1 - 2*d1*x1/L - 2*d2*x2/L
  即: a=1
b= - 2*d1/L
c= - 2*d2/L
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我的《英雄传说:空之轨迹SC》中“艾尔贝周游道的通缉魔兽”不见... 空之轨迹sc 托兰特平原的通缉魔兽二号 我是2兆的宽带 原先的下载速度达到260KB/S 重装下系统最高还不到70K... 为什么两兆的线下载速度只有80KB/S 我们家宽带是网通的办理了2兆的可是下载速度70~90KB 原因 一九八三年大年三十是什么星座 请教1984年2月1日出生而且阴历生日正好是大年三十,请问我岁是多大 万岱鸿腾国际商贸有限公司送表真的吗 云南岱鸿商贸有限公司怎么样? 重庆鸿岱科技有限公司怎么样? 含参数的函数泰勒展开式用matlab怎么求 用matlab求泰勒展开式 matlab中泰勒展开式求近似值 如何用matlab对函数进行泰勒级数展开 用MATLAB求函数的5阶泰勒级数展开式。 oppo手机打电话显示“广告推销商”,怎么取消标注?” 触宝电话如何注销 或者退出 打电话弹出广告怎么关闭呢?像这种情况。 触宝电话老是私自下载软件,该怎么设置 触宝电话为什么禁用呢怎么解决 为什么装了触宝电话用系统拨号结束还有触宝广告 触宝电话5.9.00如何去广告 进入触宝电话怎么有广告 自己给别人打电话时手机上会出现广告,这个广告该怎么关? 触宝电话拨号出现广告推广 怎样去除触宝挂电话老是有悟空投资广告 关闭触宝电话黄页功能 打电话给别人的时候会出现广告,该怎么关掉? 触宝电话含有广告插件怎么办 触宝电话总是让我发广告,怎么能关啊~ 怎样使用matlab求解一个函数的泰勒展开 用matlab求泰勒级数的编程 matlab如何对某个式子泰勒展开? matlab关于泰勒展开式得问题 matlab 如何求函数的泰勒展开式(函数 在 点处的5阶和6阶Taylor 展式) 用MATLAB求解函数在指定点的泰勒展开式:sin(z),z0=pi/6 matlab 计算多项式的泰勒级数展开的各项系数 matlab2016bn阶泰勒公式怎么求? 怎样用MATLAB求 x./(x+386).*0.9994.^(x+386) 在x=662处的3阶泰勒展开 matlab2014a求出函数ln(x+1)在x=2处的泰勒展开式 就是问怎么写那个泰勒的程 用MATLAB,对log2(x)做泰勒展开,并画出对比图像,需要拿 log2(x)的图和展开后的图做比较 怎么设置iphone的圆点 移动手机怎么设置语音留言信箱? 苹果手机怎样设置语音留言 如何关闭语音留言 怎么删掉语音留言 微信能把钱转入银行卡里吗 oppo怎么设置壁纸自动更换 为什么OPPO手机的墙纸会自动的变? oppo手机怎么设置自动换壁纸