我创建了这个函数:
function [sum] = func(a,b)
sum = 0;
for i = 0:b
sum = sum + ((a.^i)/(factorial(i)));
end
我正在尝试计算总和中10,20,... 100个元素的部分和,所以我定义了:
>> x
x =
10 20 30 40 50 60 70 80 90 100
当我将命令y = f(10,x)输入控制台时,我得到:
>> y = func(10,x)
y =
1.2842e+04
哪一个明显错误,2)不是矢量。 我究竟做错了什么?任何帮助将不胜感激!