泰勒级数

关于泰勒级数的概念和工程意义在这不再叙述,此文章只是用matlab把图形拟合出来,让读者形象地感受随着项数的增加,函数拟合效果逐渐逼近。
常见的函数泰勒展开:

指数函数

三项拟合效果:

x=0:0.01:5;
y1=exp(x);
y2=1+x+1/factorial(2)*power(x,2)+1/factorial(3)*power(x,3);
plot(x,y1,x,y2);
xlabel('x')
ylabel('y')


五项拟合效果:

x=0:0.01:5;
y1=exp(x);
y2=1+x+1/factorial(2)*power(x,2)+1/factorial(3)*power(x,3)+1/factorial(4)*power(x,4)+1/factorial(5)*power(x,5);
plot(x,y1,x,y2);
xlabel('x')
ylabel('y')


十项拟合效果:

x=0:0.01:5;
y1=exp(x);
y2=1+x+1/factorial(2)*power(x,2)+1/factorial(3)*power(x,3)+1/factorial(4)*power(x,4)+1/factorial(5)*power(x,5)+1/factorial(6)*power(x,6)+1/factorial(7)*power(x,7)+1/factorial(8)*power(x,8)+1/factorial(9)*power(x,9)+1/factorial(10)*power(x,10);
plot(x,y1,x,y2);
xlabel('x')
ylabel('y')


以上分析,当有十项时,在(0,5)区间上已经深度拟合了,但是随着区间的增加,必须要增加项数才能“跟得上”原函数的变化。
例如区间增大到10:

x=0:0.01:10;
y1=exp(x);
y2=1+x+1/factorial(2)*power(x,2)+1/factorial(3)*power(x,3)+1/factorial(4)*power(x,4)+1/factorial(5)*power(x,5)+1/factorial(6)*power(x,6)+1/factorial(7)*power(x,7)+1/factorial(8)*power(x,8)+1/factorial(9)*power(x,9)+1/factorial(10)*power(x,10);
plot(x,y1,x,y2);
xlabel('x')
ylabel('y')

三角函数

二项拟合:

x=-pi:0.01:pi;
y1=sin(x);
y2=x-power(x,3)/factorial(3);
plot(x,y1,x,y2);
xlabel('x')
ylabel('y')


三项拟合:

x=-pi:0.01:pi;
y1=sin(x);
y2=x-power(x,3)/factorial(3)+power(x,5)/factorial(5);
plot(x,y1,x,y2);
xlabel('x')
ylabel('y')


四项拟合:

x=-pi:0.01:pi;
y1=sin(x);
y2=x-power(x,3)/factorial(3)+power(x,5)/factorial(5)-power(x,7)/factorial(7);
plot(x,y1,x,y2);
xlabel('x')
ylabel('y')


以上分析,当有四项时,在(-pi,pi)区间上已经深度拟合了,但是随着区间的增加,必须要增加项数才能“跟得上”原函数的变化。
例如区间增大到(-4,4):

x=-4:0.01:4;
y1=sin(x);
y2=x-power(x,3)/factorial(3)+power(x,5)/factorial(5)-power(x,7)/factorial(7);
plot(x,y1,x,y2);
xlabel('x')
ylabel('y')

总结

数学是如此的奇妙!

【MATLAB】【公式验证】泰勒级数相关推荐

  1. matlab脉宽调制pwm,PWM脉宽调制直流调速系统设计及MATLAB仿真验证

    PWM 脉宽调制直流调速系统设计及MATLAB 仿真验证 第一章 系统概述 1.1 设计目的 1. 掌握转速,电流双闭环控制的双极式PWM 直流调速原理. 2. 掌握并熟练运用MATLAB 对系统进行 ...

  2. armax函数 matlab 源码_将可读性不强的MATLAB公式样式转为直观的LaTeX样式

    欢迎关注公众号:120701101. 将可读性不强的MATLAB公式样式转为直观的LaTeX样式 Contens 问题来源 解决办法 代码 演示代码 源码编辑器 问题来源 B站有个大神"图某 ...

  3. 用matlab抽样定理验证,MATLAB抽样定理验证.docx

    MATLAB抽样定理验证.docx 目的通过 MATLAB 编程实现对时域抽样定理的验证,加深抽样定理的理解.同时训练应用计算机分析问题的能力.任务连续信号 ftcos8*pi*t2*sin40*pi ...

  4. Matlab 公式大全

    §1 MATLAB公式 例如: %在命令窗口中输入sin(pi/5),然后单击回车键,则会得到该表达式的值 sin(pi/5) ans= 0.5878 例如: sin(1/9*pi)+sin(2/9* ...

  5. matlab如何看机器人末端坐标,关于RobotStudio中机器人末端位置的MATLAB仿真验证

    关于RobotStudio中机器人末端位置的MATLAB仿真验证 最近事情贼多,感觉有点乏力. 主要是最近在着手写一篇关于机器人轨迹规划的文章.随之而来的,当然是一堆的仿真,以及实验平台的搭建,还要想 ...

  6. 双反馈直流matlab仿真,双闭环直流调速系统设计及matlab仿真验证(

    双闭环直流调速系统设计及matlab仿真验证( 1 双闭环直流调速系统设计与 MATLAB 仿真验证班 级: 姓 名:学 号:指导教师:2 摘要:对双闭环直流调速系统的电流调节器和速度调节器用 PID ...

  7. 基于FPGA的音频信号的FIR滤波(Matlab+Modelsim验证)

    1 设计内容 本设计是基于FPGA的音频信号FIR低通滤波,根据要求,采用Matlab对WAV音频文件进行读取和添加噪声信号.FFT分析.FIR滤波处理,并分析滤波的效果.通过Matlab的分析验证滤 ...

  8. 逍遥公式验证公式软件_软件质量公式

    逍遥公式验证公式软件 您如何定义软件产品的质量? 绝对有其内在的情感成分,这意味着用户的满意程度,支付意愿,欣赏程度,积极态度等. 但是,如果我们抛开情绪,我们如何才能真正衡量情绪呢? IEEE 说 ...

  9. matlab 谐振腔,使用Matlab编程验证谐振腔的稳定条件。

    使用Matlab编程验证谐振腔的稳定条件. 更多相关问题 自然语言处理难点目前有四大类,下列选项中不是其中之一的是?: 机器性能/#/知识依赖/#/语境/#/语言歧义性 某产妇第一胎,孕38周,臀位, ...

  10. 三端口dcdc变换器方案,原理图及题目分析。 有整体方案。有MATLAB仿真验证

    三端口dcdc变换器方案,原理图及题目分析. 有整体方案.有MATLAB仿真验证id=658994828429&

最新文章

  1. 《 硬件创业:从产品创意到成熟企业的成功路线图》——导读
  2. topcoder srm 694 div1 -3
  3. Remoting技术简介
  4. 安装多个java后,java版本不对
  5. ES6:Reflect
  6. 第一届大数据科学与工程国际会议,聚焦国际大数据技术最新进展
  7. linux 中断服务程序,request_irq() linux注册中断服务
  8. 60-300-024-使用-延迟数据-Flink中延时调用设计与实现
  9. java 循环字符_在Java中从循环结果创建字符串
  10. epsonl360打印机连接电脑_epsonl360打印机脱机如何解决
  11. libcurl入门之相关接口函数curl_easy_getinfo
  12. 再追哥德尔开篇---哥德尔逻辑与哲学之一
  13. 如何运用eclipse的编写Java程序
  14. google工具栏中的自定义搜索按钮
  15. alert(isPresented: Binding<Bool>, content: () -> Alert) (SwiftUI 中文文档手册 教程含源码)
  16. Android知识点 200 —— framework/base/cmds 常见的am命令,input,pm命令
  17. Msg 15138 The database principal owns a schema in the database, and cannot be dropped.
  18. 【系统设计】本地生活之附近商家 LBS 服务实现
  19. [OHIF-Viewers]医疗数字阅片-医学影像-cornerstone-core-Cornerstone.js-Cornerstone Examples-基石实例-上...
  20. 【连麦demo】信令

热门文章

  1. matlab show,Show 例子
  2. 6.29在网上看到的关于魔戒掉入火山后的恶搞
  3. 推荐系统图结构Graph Embedding技术
  4. NR移动性和状态转换
  5. 10行代码制作群聊提醒小助手,再也不怕漏掉消息了
  6. 新兴企业软文营销做好这六点快速增强品牌形象
  7. 第十二章 C语言调试_assert断言函数
  8. linux文件描述符 0 1 2,文件描述符
  9. 快速排序算法 c语言实现
  10. 读取微软bing本地存储.