yanglong 发表于 2012-11-29 16:45

求助!

如何编写一个函数:分母上是n!,分子上是x^n的分式,变量为n=0,1,2......,无穷项该分式的和;
谢谢了!

jhzhang_09 发表于 2012-11-29 16:45

这不是指数函数的泰勒级数吗,等于e^x。

yanglong 发表于 2012-11-30 23:39

哦!!!!!!!!!!唉 !前学后忘,呵呵呵!谢啦!

yanglong 发表于 2012-12-1 00:00

额  顺便追问一句   怎么编写递归函数类的一个函数  比如n的阶乘
如下:function f=fix(n)
if n>1
    f=fix(n-1)*n;
else f=1;
end
可是 不行啊   是怎么回事啊?

jhzhang_09 发表于 2012-12-1 16:30

你的循环条件写错了。另外,fix是matlab内置函数,不能乱用。
function result = y(N)
result = 1;
for i = 1:N     
    result = y(i-1)*i;
end

yanglong 发表于 2012-12-1 20:04

function f=result(n)
if n>1
    f=result(n-1)*n;
else f=1;
end
修改后的正确;
但你的我有点不明白,就是那个赋值有什么用啊?还有,如果N=0或1的时候它是怎么运行啊?
页: [1]
查看完整版本: 求助!