作业帮 > 数学 > 作业

matlab解非线性方程

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/14 16:48:04
matlab解非线性方程
怎么用matlab解方程4*10^(25.419/x)-2*10^(14.418/x)=2,x应该在30左右,用solve的话matlab会卡住
目测x为无穷
4*10^0-2*10^0=4-2=2
syms x
f1=4*10^(25.419/x)-2*10^(14.418/x)-2;
solve(f1)
ans =
(3*log(10))/(1000*(log(10)*log(10,z1) + 2*pi*k*i))
mathematics解
FindRoot[4*10^(25.419/x) - 2*10^(14.418/x) - 2 == 0,{x,30}]
{x -> 1.29686*10^17}