登录论坛

查看完整版本 : [求助]请高手帮忙一个解方程的问题


felixji
2009-01-18, 08:13
:cry: 已经被一个解方程的问题困扰了好几天了,请各位大侠们帮我看看好吗。。
累加∑ 从 k=0 到 c ,后面跟的是 (x^k)/k! =(x^(c+1))/c!
c 是给入值,要通过这个方程求x的值。

麻烦帮兄弟看一下,谢谢大家了。

felixji
2009-01-18, 08:55
论坛上不能编辑公式,也不知道大家能不能看懂我的意思。

我给个例子: 当给入值 c=2 时

方程就是 (x^0)/0! + (x^1)/1! +(x^2)/2! = (x^3)/2!

求得 x1=0 ; x2=2.5615 ; x3=-1.5615
因为 0<x<c+2

所以求得 x 为 2.5615

vancross
2009-02-14, 13:53
把这个方程写成函数式y=(x^k)/k! -(x^(c+1))/c!
然后在MATLAB上画出图形
最后用getplot函数解决

laosam280
2009-04-27, 17:57
syms x k;
c=input(' ')
y=symsum(x^(k)/factorial(k),k,0,c);
solve('y-x^(c+1)/factorial(c)','x')

laosam280
2009-04-27, 18:20
这样就可以了
syms x ;
c=input(' ')
y=1;
for i=1:c
y=x^(i)/factorial(i)+y;
end
solve('y-x^(c+1)/factorial(c)','x')