发布网友 发布时间:2022-04-16 20:51
共5个回答
懂视网 时间:2022-04-17 01:12
matlab求泰勒展开式的方法是:
1、taylor指令简介,现在就看一下matlab的帮助信息。
2、用符号工具包的taylor指令计算,具体的代码及计算结果。
3、直接调用MuPAD引擎计算,具体的代码及计算结果。
4、求“sin(x^2+y)在x=0,y=0”处的截断9阶小量的taylor展开近似。
热心网友 时间:2022-04-16 22:20
1、首先启动matlab,在命令行窗口输入代码,这里求取下图所示的函数的泰勒级数展开。
2、然后在命令行窗口中输入如下代码。
3、可以从两条曲线图中看到,两条曲线在x=0附近接近,这主要是因为该泰勒展开式是在x=0处展开的,并且看到在曲线图上方给出了泰勒展开式的表达式,可以看到该展开式的最高阶是5阶,这是默认情况。
4、下面修改命令,让该泰勒级数在x=1处展开。命令修改为dy=taylor(y,x,1);其中y是符号表达式,x是自变量,1是展开的点。
5、最后查看线形图,如下图所示就修改完成了。
热心网友 时间:2022-04-16 23:38
>> syms x热心网友 时间:2022-04-17 01:13
close all; clear all; clc;
% 求泰勒展开式
r = evalin(symengine, 'series(cot(x), x=0,8)');
pretty(r)
热心网友 时间:2022-04-17 03:04
用这个公式: