[讨论] symsum 双变量写法

楼主: gotodmcyo (键盘小妹)   2014-11-18 00:19:26
各位贤拜好
想请教symsum 双变量的写法
有个级数是 n!/k ,k从1加到 n
假设现在想要加到 3 (n = 3)
code如下:
n=3;
syms k
E=symsum(sym('n!')/k, k, 1, n)
跑出的结果:
E =
(11*factorial(n))/6
出来的结果还是有n
请问如何设定让在算级数和时 函数中的sym('n!')会自动看成 3!
除了手动打之外...
或是请问可以从跑出的结果代入n值吗?
感恩感恩
作者: ejialan (eji)   2014-11-18 11:20:00
E=symsum(sym([num2str(n),'!'])/k, k, 1, n)要代值的话就你原来的写法再加subs(E,3)

Links booklink

Contact Us: admin [ a t ] ucptt.com