matlab中symsum函数的用法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

matlab中symsum函数的用法
MATLAB中的symsum函数用于计算符号求和。

它的基本用法是:
symsum(expression, variable, start, end)
其中,expression是待求和的表达式,variable是待求和的变量,start和end是求和的起始和结束值。

例如,要计算数列1+2+3+...+10的和,可以使用以下代码:
symsum(n, 1, 10)
这里,n是表示数列中的各个项的变量。

symsum函数还支持对级数进行求和。

例如,要计算级数1/2^n的和,可以使用以下代码:
symsum(1/2^n, n, 0, Inf)
这里,n是表示级数中的各个项的变量,0表示求和的起始值,
Inf表示求和至无穷大。

在这个例子中,symsum函数会自动判断级数
的收敛性,并返回正确的求和结果。

除了基本用法之外,symsum函数还支持传入条件表达式作为参数。

例如,要计算满足某个条件的项的和,可以使用以下代码:symsum(n, n, 1, 10, mod(n,2)==0)
这里,mod(n,2)==0是一个条件表达式,表示只对满足n为偶数的项进行求和。

总结起来,symsum函数的用法是对符号表达式或数列进行求和,
可以指定起始和结束值,并支持对级数和条件求和。

相关文档
最新文档