在使用Matlab求非线性方程的解析解时,遇到的奇怪的问题,给出的解中出现未知数z,同时还含有root,也是看得一头雾水
求解的方程为
x ( t ) = c 1 + ( c x 0 − 1 ) e − r t x(t)=\frac{c}{1+(\frac{c}{x_0}-1)e^{-rt}} x(t)=
Matlab 使用solve求解方程,出现未知数z和root
最新推荐文章于 2024-06-22 01:30:48 发布
在Matlab中求解非线性方程时,遇到解析解包含未知数z和root的现象。问题源于解决多项式方程时,solve函数可能返回含有root的形式。官方文档建议,当遇到此类情况,可以使用vpa进行数值近似。不同Matlab版本的行为可能不一致,尤其是在处理高次方程时,solver可能会用root表示结果。
摘要由CSDN通过智能技术生成