如何用mathematica解一条方程?
来源:百度知道 编辑:UC知道 时间:2024/06/11 16:04:27
T*ln(6.2*3.5*T^3)=8.62
应该用什么函数去解这个方程?
应该用什么函数去解这个方程?
楼上的ln错了。
代码,
FindRoot[T*Log[6.2*3.5*T^3] - 8.62 == 0, {T, 1}]
直接拷贝即可运行。
FindRoot,找到方程在给定点附近的一个解。这里找1附近的解。
很显然,原函数只在>0的区间有定义,且单调,故只有一个根。
可以画一下图看一下交点,
Plot[T*Log[6.2*3.5*T^3] - 8.62, {T, 0.001, 10}]
FindRoot[T*ln(6.2*3.5*T^3)-8.62==0,{T,T0}]
其中T0为初始值,可以找一个离真实根T不太远的值开始。