在具有一个变量的方程上使用'solve'函数后,似乎Matlab不喜欢使用浮点。所以,我的回答是
ans = -2515439103678008769411809280/29019457930552314063110978530889-1/232155663444418512504887828247112*13479465975722384794797850090594238631144539220477565900842902305^(1/2)
我不确定将其转换为可理解的小数的最佳方法是什么。我到目前为止最好的方法是
eval(char(ans))
(这为那些跟踪的人提供了-0.5002),但我对这个解决方案并不满意。
有人能提出更好的建议吗?