在MATLAB中输入a=[70001999 0.086 0.003 0.1]
会产生以下结果:
a =
1.0e+07 *
7.0002 0.0000 0.0000 0.0000
我不希望它被看作是因为我的第一列存储了id号,而第2-4列存储了概率。我需要做些什么才能解决这个问题?
答案 0 :(得分:3)
完全精确度仍然存在,它只是没有显示。要显示更多类型
format longg
例如,在我的Matlab上(我的format longg
文件中有startup.m
)
>> a=[70001999 0.086 0.003 0.1]
a =
70001999 0.086 0.003 0.1
如果需要,您还可以尝试其他一些显示选项。例如,看看您是否喜欢以下各项之后的显示。
format shortg; a
format shorteng; a
format longeng; a
当然,请使用help format
了解更多详情。