matlab无符号数转为有符号数

在Matlab中将无符号数转换为有符号数需要使用到typecast函数。typecast函数的形式如下:

B = typecast(A, data_type)

其中,A是待转换的无符号数,data_type是目标数据类型。

例如,若要将无符号整数类型的数字转换为有符号整数类型,代码如下:

A = uint8(255);
B = typecast(A, 'int8');

这样,B的值就是-1。

  •