Matlab求解指数方程 124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985我用这个求solve('124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985','t')想要个t的结果啊~Matlab一直是busy,是不是哪有问题啊 求求求

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 12:15:25
Matlab求解指数方程 124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985我用这个求solve('124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985','t')想要个t的结果啊~Matlab一直是busy,是不是哪有问题啊 求求求

Matlab求解指数方程 124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985我用这个求solve('124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985','t')想要个t的结果啊~Matlab一直是busy,是不是哪有问题啊 求求求
Matlab求解指数方程 124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985
我用这个求
solve('124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985','t')
想要个t的结果啊~
Matlab一直是busy,是不是哪有问题啊 求求求

Matlab求解指数方程 124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985我用这个求solve('124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985','t')想要个t的结果啊~Matlab一直是busy,是不是哪有问题啊 求求求
f=@(t)124637.688*(exp(-1.8455*t)-exp(-0.1982*t))+15566.985;
x = [0:0.01:11];
plot(x,f(x));

%从图上可以看出有两个解,分别取初值1,
[t,fval] = fsolve(f,1)
%得到t = 0.0824
[t,fval] = fsolve(f,5)
%得到t = 10.4958
--------------------------------------------
remark:
solve('124637.688*(exp(-1.8455*t)-exp(-0.1982*t))=-15566.985','t')


是计算t的精确符号表达式,这种方程一般是算不出来的.