变量:系统保留的一些特殊的量,部分可以进行重新赋值。
变量:按照命名规则产生的量。
matlab中涉及的数据类型一般时双精度浮点型的实数,在工作区中选择“类”显示栏,显示为“double”型。
一、常量和变量
常量 | 功能 |
ans | 用作结果的默认变量名 |
pi | 圆周率 |
eps | 浮点数相对误差 |
inf | 无穷大 |
NaN或nan | 不定数 |
i或j | 复数单位 |
函数 | 符号 |
幂函数 | x^n |
指数函数(以e为底) | a^x(exp(x)) |
对数函数(以2,10,e为底) | log2(x),log10(x),log(x) |
三角函数 | sin(x),cos(x),tan(x) |
反三角函数 | asin(x),acos(x),atan(x) |
二、浮点数和复数的使用方法
几乎全部的数据都是以双精度数值表示,但会带来一些问题,有许多实数不能被精确地表示,存在一个浮点相对误差限。(相对误差限:指matlab中能够区分两个不同大小的数时,这两个数之间的最小差值)
>> a=0.33-0.5+0.17,b=0.33+0.17-0.5,c=0.17-0.5+0.33
a =
2.7756e-17
b =
0
c =
5.5511e-17