简体   繁体   English

八度音阶的无穷级数之和

[英]sum of an infinite series in octave

Just started acquaintance with Octave.刚开始认识 Octave。 Trying to calculate the sum of an infinite series.试图计算无限级数的总和。 Math is bad, can anyone help?数学不好,谁能帮忙? In the code for x I took one.在 x 的代码中,我拿了一个。 row formula行公式

在此处输入图像描述

sum((-1)^([1:inf]+2)/factorial([1:inf])*1^[1:inf]);

Mathematically, the formula is在数学上,公式是

exp(-1/x)-1

which can derived from Taylor expansion.这可以从泰勒展开式推导出来。


Symbolic verification符号验证

pkg load symbolic
syms x n
simplify(symsum((-1/x).^n./(factorial(n)),n,1,inf))

which gives这使

>> simplify(symsum((-1/x).^n./(factorial(n)),n,1,inf))
ans = (sym)

        -1
        ---
         x
  -1 + e

Numeric verification数值验证

n = 20;
x = 2;

such that这样

>> sum((-1/x).^(1:n)./(factorial(1:n)))
ans = -0.39347
>> exp(-1/x)-1
ans = -0.39347

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM