查看单个帖子
旧 2019-12-10, 16:49   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 Matlab分数到浮点

在对具有一个变量的方程式上使用“求解”功能后,Matlab似乎不喜欢使用浮点数。所以,我的答案是

ans = -2515439103678008769411809280/29019457930552314063110978530889-1/232155663444418512504887828247112*13479465975722384794797850090594238631144539220477565900842902305^(1/2) 而且我不确定将其转换为可以理解的十进制的最佳方法是什么。我到目前为止最好的方法是

eval(char(ans)) (这使我获得-0.5002的跟踪记录),但是我对该解决方案并不满意。

谁能提出更好的建议?


回答:
好吧,我看的下一页有了答案。这是“双重”功能:

double(ans)

更多&回答...
poster 当前离线   回复时引用此帖