原文地址:使matlab不用科学计数法输出结果
作者:紫翅
如 结果为 y = 5.3231e+005
使用以下指令 format long g
再看y,结果为 y = 532307.692307692
附:结果用分数表示:format rat
如果计算矩阵 A=[1 -1
1 0]的特征值,用eig(A)的话,得不到精确的平方根表示,若用sym(eig(A)),就可以得到:
ans =
(3^(1/2)*i)/2 + 1/2
1/2 - (3^(1/2)*i)/2
这种格式比较精确,且容易看
ps.这是学matlab时最先接触的知识了,却总是忘