标签: 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]))
它也会出错
请告诉我正确的方法。