返回介绍

格式命令

发布于 2019-08-26 14:10:35 字数 849 浏览 985 评论 0 收藏 0

format命令控制了由 MATLAB 显示的数据的数值格式。这个命令只能影响到数据的显示结果,而与 MATLAB 如何计算及储存它们无关。这里是一些不同的数值格式,以及对一由不同数量级的元素组成的向量x使用这些数值格式所得到的输出结果。

为了保证合适的间隔,下面用的是固定宽度的字体,如 Fixedsys 和 Courier。
x = [4/3 1.2345e-6]
format short
1.3333    0.0000
format short e
1.3333e+000  1.2345e-006
format short g
1.3333 1.2345e-006
format long
1.33333333333333   0.00000123450000
format long e
1.333333333333333e+000    1.234500000000000e-006
format long g
1.33333333333333               1.2345e-006
format bank
1.33          0.00
format rat
4/3          1/810045
format hex
3ff5555555555555   3eb4b6231abfd271

如果矩阵中最大的元素比103大,或者最小的元素比10-3小,那么 MATLAB 会为这个最大或最小的元素乘上一个公共的系数。

除了以上的格式命令之外

format compact (格式集成)

消除在输出结果中的空白行。这样你可以在一页或一个窗口中看到更多的内容。如果你想掌握更多的输出格式,请使用sprintf和fprintf功能。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文