永发信息网

MATLAB解对数方程求救

答案:2  悬赏:60  手机版
解决时间 2021-02-02 16:22
  • 提问者网友:爱了却不能说
  • 2021-02-02 05:10
solve('20*log10(x)-20*log10(0.1)-20*log10(sqrt(1+(0.1/2)^2))-20*log10(sqrt(1+(0.1/20)^2))=60','x')
??? Error using ==> mupadengine.mupadengine>mupadengine.feval at 144
MuPAD error: Error: cannot differentiate equation [numeric::fsolve]

Error in ==> solve at 77
sol = eng.feval('symobj::solvefull',eqns,vars);
怎么回事?
最佳答案
  • 五星知识达人网友:青灯有味
  • 2021-02-02 05:56
% 没有问题啊
> solve('20*log10(x)-20*log10(0.1)-20*log10(sqrt(1+(0.1/2)^2))-20*log10(sqrt(1+(0.1/20)^2))=60','x')

ans =

100.12617352620642318520852783732
全部回答
  • 1楼网友:三千妖杀
  • 2021-02-02 07:23
[t x y]=solve('log(x/0.03)+(60520/8.314)*(1/t-1/400)=0','log(y/2.21)=(2640/8.314)*(1/t-1/400)','x/(y^2)+(3*x)/y=1',x,y,t) t x y 的顺序问题!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯