不同类型的MATLAB矩阵

不同类型的MATLAB矩阵,matlab,matrix,octave,Matlab,Matrix,Octave,在MATLAB中输入a=[70001999 0.086 0.003 0.1]将导致以下结果: a = 1.0e+07 * 7.0002 0.0000 0.0000 0.0000 我不想让人这样看,因为我的第一列存储id号,第2-4列存储概率。我需要做些什么来解决这个问题???全部精度仍然存在,只是没有显示出来。显示更多类型 format longg 例如,在我的Matlab上(我的startup.m文件中有format long) 如果需要,还可以尝试其他一些显示选项。

在MATLAB中输入
a=[70001999 0.086 0.003 0.1]
将导致以下结果:

a =

1.0e+07 *

7.0002    0.0000    0.0000    0.0000

我不想让人这样看,因为我的第一列存储id号,第2-4列存储概率。我需要做些什么来解决这个问题???

全部精度仍然存在,只是没有显示出来。显示更多类型

format longg
例如,在我的Matlab上(我的
startup.m
文件中有
format long

如果需要,还可以尝试其他一些显示选项。例如,查看您是否喜欢以下各项之后的显示

format shortg; a
format shorteng; a
format longeng; a

当然,使用
帮助格式查看更多详细信息。

全部精度仍然存在,只是没有显示。显示更多类型

format longg
例如,在我的Matlab上(我的
startup.m
文件中有
format long

如果需要,还可以尝试其他一些显示选项。例如,查看您是否喜欢以下各项之后的显示

format shortg; a
format shorteng; a
format longeng; a

当然,请使用
帮助格式
了解更多详细信息。

我不认为您可以对向量中的不同项目使用不同的显示。如果你的向量存储了不同类型的数据,你可以考虑使用一个结构。如果vector存储不同类型的数据,则可以考虑使用结构