我正在尝试使用Matlab的Symbolic Math工具箱计算一个带有变量t
的能量函数的最小值。这是我面临问题的代码。为了检查是否有最小值或最大值,我也在绘制能量。不幸的是我无法发布图片,因为我没有10个声誉。无论如何,在图表中我可以看到在t=0.5331
附近的最小值,但解算器返回0x0 empty matrix
!请帮我理解这个问题!还建议我用变量解决这类方程的任何其他方法。谢谢!
figure(2);
ezplot(Energy);
dEnergy=diff(Energy);
t_star=solve(dEnergy,t);