试图在matlab中计算e ^ 10的部分和并且失败

时间:2015-03-17 19:10:37

标签: matlab

我创建了这个函数:

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)不是矢量。 我究竟做错了什么?任何帮助将不胜感激!

0 个答案:

没有答案