利用GeoGebra绘制函数序列和

函数序列和

在高等数学中,我们可能会遇到以序列和表达的函数形式,例如:
f ( x ) = ∑ n = 0 m a n x n o r f ( x ) = a 0 2 + ∑ n = 0 m ( a n cos ⁡ n x + b n sin ⁡ n x ) f(x)=\sum_{n=0}^{m}a_nx^n \qquad \newline or \newline \qquad f(x)=\frac{a_0}{2}+\sum_{n=0}^{m}\left( a_n\cos nx+b_n\sin nx \right) f(x)=n=0manxnorf(x)=2a0+n=0m(ancosnx+bnsinnx)
想要在GeoGebra中输入函数序列和的形式,我们需要调用Sum和Sequence两个指令。

  • Sum指令可以对指定序列加和,例如:
    • Sum({1, 2, 3}) 产生数值 a = 6
    • Sum({x^2, x^3}) 产生 f ( x ) = x 2 + x 3 f(x) = x^2 + x^3 f(x)=x2+x3
    • Sum({(1, 2), (2, 3)}) 产生点 A = (3, 5)
    • Sum({(1, 2), 3}) 产生点 B = (4, 5)
  • Sequence指令可以产生对应的序列,其语法为:Sequence(函数形式,变量名,起始点,终点),例如:
    • Sequence(i,i,1,4)产生{1,2,3,4}
    • Sequence(x^i,i,1,3)产生{ x , x 2 , x 3 x,x^2,x^3 xx2x3}

综上,结合Sum和Sequence指令,我们可以在GeoGebra里方便地表示序列和。

例如,对于y=x的正弦级数:
f ( x ) = 2 ∑ n = 0 m ( ( − 1 ) n + 1 n sin ⁡ n x ) f(x)=2\sum_{n=0}^{m}\left(\frac{(-1)^{n+1}}{n}\sin nx \right) f(x)=2n=0m(n(1)n+1sinnx)
可以写作Sum(Sequence(((2)/(n)) (-1)^(n+1) sin(n x),n,1,m))

其中m是加和的数量,我们可以另起滑块对其进行修改。

在这里插入图片描述

于是我们就可以直观的看到,傅里叶级数如何逼近原函数了。

以下是笔者对其他两个函数的模拟动图:
在这里插入图片描述
在这里插入图片描述

对于Sum和Sequence的更多应用,可以参考官网:Sum 指令 - GeoGebra 手册

  • 19
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值