変数が 1 つの方程式で 'solve' 関数を使用した後、Matlab は浮動小数点の使用を好まないようです。だから、私の答えは
ans = -2515439103678008769411809280/29019457930552314063110978530889-1/232155663444418512504887828247112*13479465975722384794797850090594238631144539220477565900842902305^(1/2)
それを理解できる10進数に変換する最良の方法が何であるかはわかりません。私がこれまでに持っている最良の方法は
eval(char(ans))
(これにより、追跡している人には-0.5002が得られます)、しかし、私はその解決策に本当に満足していません.
誰かがより良いものを提案できますか?