今天是第一次使用博客园,索性就先用刚刚练习的matlab小知识做个练手吧,虽然只是一个练习,希望能够给需要的人带来帮助~
我是按照一本matlab的书练习上边的代码,看到显示的结果和书上的不一样,所以就上网搜了一下如何控制matlab 的运算结果显示位数
以下内容是借鉴了https://www.zybang.com/question/7c5aebc7a6d0833059257318868f9fb0.html这个链接里的内容哈
通过网上查到的,知道了matlab中format是控制输出显示的
可以通过在命令行窗口写
>> format short % 这个是5字长定点数
% 例如 输入 1.23456 会显示 1.2346
>> format short e % 这个是5字长浮点数
% 例如 输入 1.23456 会显示 1.2346e+00
>> format long % 这个是15字长定点数
% 例如 输入 1.23456 会显示 1.234500000000000
其他的 : format hex 16进制
format rat 小数分数表示
format compact 压缩空格
format loose 包括空格和空行
另一种方式是 由 File -> Preferences->Command Window->Text Display.
可以参考 https://jingyan.baidu.com/article/7f41ecec1ad029593c095c70.html 这个链接的