发布网友 发布时间:2022-03-25 19:53
共2个回答
懂视网 时间: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
使用matlab软件,如何用泰勒展开式求函数在x=a处的近似值?为了说明求解,现以下列函数为例
求f(x)=sinx/(x²+4x+3),在x=2处的近似值。
该函数值求解过程如下:
第一步,声明变量,即 syms x
第二步,将函数表达式赋值给f(x),即 f(x)=sinx/(x²+4x+3)
第三步,使用taylor函数,求其泰勒展开式,即
y=taylor(f,x,'Order',9) %展开式阶数为9阶
第四步,计算在x=a处的近似值,即
x=2;y=eval(y)
运行结果