服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - R语言 - R语言编程重读微积分泰勒级数示例详解

R语言编程重读微积分泰勒级数示例详解

2022-01-18 19:09微小冷 R语言

这篇文章主要为大家介绍了R语言编程重读微积分泰勒级数的示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

一 理解极限

二 微分学

泰勒级数

如果我是泰勒,我会把思考的起点建立在这样的一个等式上

R语言编程重读微积分泰勒级数示例详解

R语言编程重读微积分泰勒级数示例详解

那么接下来我们直观地感受一下Taylor级数时如何逐渐逼近某个函数的。简单起见,在此选择 sinx作为被拟合的函数。

library(ggplot2)
library(gganimate)
library(av)
library(tibble)
x = seq(-pi,pi,0.1)
n = length(x)
xs = rep(x,11)
ys = rep(sin(0),n)
ts = rep(0,n)
for(i in 1:10){
  y <- if(i%%2==0) 0 else 1
  if((i-1)%%4>1)
      y = -y
  y = y/factorial(i)*x^i
  m = length(ys)
  y = y+ys[(m-n+1):m]    
  ys = c(ys,y)
  ts = c(ts,rep(i,n))
}
data<-tibble(x=xs,y=ys,t=ts)
ggplot(data,aes(x,y))+geom_point()+transition_time(t)+ease_aes('linear')

如图所示

R语言编程重读微积分泰勒级数示例详解

以上就是R语言编程重读微积分泰勒级数示例详解的详细内容,更多关于R语言编程微积分泰勒级数的资料请关注服务器之家其它相关文章!

原文链接:https://blog.csdn.net/m0_37816922/article/details/120571816

延伸 · 阅读

精彩推荐