求方程的matlab 函数

来源:百度知道 编辑:UC知道 时间:2024/06/07 09:36:03
1-e^(-200*x)-200*x*e(-200*x)

一个解 x=0
solve('1-exp(-200*x)-200*x*exp(-200*x)')
ans =
0
这个比较特殊,大部分是没有精确解的 那用
matlab用fsolve
g=inline('1-exp(-200*x)-200*x*exp(-200*x)');
options=optimset('TolFun',1e-10);
x=fsolve(g,0,options)
其他方法Mathematica
NSolve[1 - Exp[-200*x] - 200*x*Exp[-200*x] == 0, x]

可以先画图 你就知道就只有0解

1-exp(-200*x)-200*x*exp(-200*x)

你妈加你爸等于你,YES

1-e^(-200*x)-200*x.*e(-200*x)
注:x.----后面加一点很关键,因为matlab是矩阵运算,加一点就是数运算了