在默认情况下,Matlab浮点计算产生的结果总是以64比特位存储的双精度浮点数。
但是该双精度数是否显示和如何显示,可以根据需要进行控制。
是否显示:
控制符是“分号 ; ”
phi10 = 10*(1 + sqrt(5))/2; %不显示
phi10 = 10*(1 + sqrt(5))/2 %显示
如何显示:
format; %恢复默认设置,等价于下一条
format short; %最多显示4位有效小数
format short e; %科学记述短形式
format short Eng; %工程记述短形式
format long; %定点记述长形式
format long e; %科学记述长形式
format long Eng; %工程记述长形式
举例说明如何使用:
format short e; %科学记述短形式
phi3 = 3*sqrt(6) %定义一个变量
输出结果为:
phi3 =
7.3485e+00