常见的特殊变量:
特殊变量 | 描述 |
ans | 系统默认的用于保存运算结果的变量名 |
pi | 圆周率π >>pi ans=3.1426 |
inf/-inf | 无穷大和负无穷大,注意1/0=inf 正常0不能做分母 但是MATLAB可以 |
NaN | 不定值或缺失值。例如计算0/0或0*Inf会返回NaN |
i和j | 负数中的虚数单位,例如3+4i和3+4j表示同一个复数 |
eps | 浮点相对精度。这里涉及到浮点数计算精度的问题,学过C语言的同学应该知道,计算机内部使用二进制01对浮点数进行编码,如果小数点后面位数过长,计算机就无法准确表示。可以简单的将eps看成一个非常小的数,这个数大约等于2.22×10^-16,有时候不想分母为0时,就可以在分母加上eps 例如:>>0/(0+eps) ans=0 >>eps ans=2.2204e-16 就是2.2204×10^-16 |
怎么更改MATLAB的数值的显示格式?
方法1:临时更改【format】
format long g 也可以写成format longG
>>pi
ans=3.14159265358979
>>doc format
方法2:永久修改【预设项→命令行窗口→数值格式 long g】
小技巧:使用clc命令可以清空命令行窗口;使用clear命令可以清空工作区
使用分号终止语句可在脚本中取消输出 放在同一行必须用分号隔开
标签:入门,第三节,format,16,eps,MATLAB,ans,pi From: https://blog.csdn.net/m0_63178140/article/details/140086671