作为字面值。从 R2019b 开始,您可以使用适当的前缀作为表示法,将十六进制和二进制值写成字面值。例如,字面值 0x2A 指定 42,MATLAB 会将其存储为数字而不是文本。
作为字符串或字符向量。例如,字符向量 ‘2A’ 将数字 42 表示为十六进制值。当您使用文本表示十六进制或二进制值时,请用引号将它括起来。MATLAB 将这种表示存储为文本,而不是数字。
MATLAB 中的一些函数可用于将数字与其十六进制及二进制表示相互转换。
十六进制字面值以 0x 或 0X 前缀开头,而二进制字面值以 0b 或 0B 前缀开头。MATLAB 将采用这种表示法的数字存储为整数。例如,以下两个字面值都表示整数 42。
A