Matlab symsum的替换

Matlab symsum的替换,matlab,cvx,Matlab,Cvx,在Matlab的代码中,我们可以使用什么替换来代替symsum? 我想在不使用循环的情况下使用双求和,而symsum似乎是唯一可用的选项 如果您能够对函数进行矢量化,使用sum是最快的方法: sum([1:10].^2) %sum all squares from 1 to 10 如果不可能,请将arrayfun和sum合并: f=@(x)(x^2) sum(arrayfun(f,1:10))%sum all squares from 1 to 10 显示您的代码。或者你的意思的一个例子。你

在Matlab的代码中,我们可以使用什么替换来代替symsum?
我想在不使用循环的情况下使用双求和,而symsum似乎是唯一可用的选项

如果您能够对函数进行矢量化,使用sum是最快的方法:

sum([1:10].^2) %sum all squares from 1 to 10
如果不可能,请将arrayfun和sum合并:

f=@(x)(x^2)
sum(arrayfun(f,1:10))%sum all squares from 1 to 10

显示您的代码。或者你的意思的一个例子。你求和是无穷大还是定值?我假设symsum为求和返回数值结果,而不是封闭形式的表达式。