我有一个简单的问题。我想为 cos(x) 写泰勒级数展开。 我写了那些代码
x=input('Please input an angle in degrees: ');
cosx=1;
for i=1:1:x
addterm = (-1)^i*(x.^(2*i))/factorial(2*i);
cosx = cosx + addterm;
end
a=['The value of cosine of ',num2str(x),' degrees is ', num2str(cosx)];
disp(a)
但是那个代码没有给出真实的结果。为什么?