matlab中如何将unit8转为int矩阵

matlab中如何将unit8转为int矩阵

第1个回答  2011-03-21
a= int8(b);%将b矩阵中各个数转化成int8类型
a= int16(b);%将b矩阵中各个数转化成int16类型
还要,你说的应该是uint8吧
第2个回答  推荐于2017-12-15
直接
int8(A)
强制转换,注意数据范围就行了。因为是直接截尾的。本回答被网友采纳
第3个回答  2011-03-21
I = int8(X)
I = int16(X)
I = int32(X)
I = int64(X)
第4个回答  2011-03-21
强制类型转换,如果转不了,用的时候转就行,用哪个数,就在前面加上(int)或者(double)本回答被提问者采纳