在Octave中用求和定义数学函数

时间:2016-06-18 12:59:53

标签: octave

我想定义数学函数sum(x ^ z)+ z,其中x的范围是1:10,z是变量

我试过的一种方法是

syms z
f=@(z)(z)
for i=1:10
    f=f+(i.^z)
end

但这会导致错误:二元运算符'+'未通过'矩阵'运算实现'函数句柄'

我还尝试将函数最初定义为两个变量x和z为

syms x
syms z
f(x,z)=z+(x.^z)
sum(f([1:10,z]))

它也会出错

请告诉我正确的方法。

0 个答案:

没有答案