【发布时间】:2011-04-05 01:36:18
【问题描述】:
这个等式是否适用于所有序列f[n]?
f[n_] := Module[{x = intial value, y = 0, i = 0},
While[i++ < n, {x, y} = {y, equation}]; y]
具体来说,我正在查看初始条件为f[0] = 7 的方程6*n*f[n]=f[n-1]+n!。但是,我想要一般的解决方案,以便我可以将其应用于其他方程。而且,我想使用Module 和While。
谢谢。
【问题讨论】:
-
是的,确实如此。我的意思是不,绝对不是。也就是说,你问的是什么?我无法用我知道的任何编程语言(至少在美好的一天包括 Mathematica)中理解上述内容。至少:什么是“方程”,n 是否保证为非负值?
-
当然可以。从语法上讲,这实际上并没有错。我向你保证,它不会做你想做的事。
-
@Daniel 我的意思是“公式”,是的,n > 0
-
@Mike 我正在尝试使用上面显示的方法实现这个序列.....'6*n*f[n]=f[n-1]+n!'对于 f[0] = 7 和 n>0 .....
-
@Sunday,有了这些附加信息,我已经编辑了你的问题。此外,如果您写完整的句子并且不缩短单词,例如thnx,但宫缩很好。这样做会偏离公认的英语语法,这可能会使非母语人士难以阅读。