i=uint8(zeros(X,Y,3));MATLAB语句解析答:temp); 读temp的大小(行数和列数)i=uint8(zeros(X,Y,3)); 构造一个三维矩阵 i(:,:,1)=uint8(temp);uint8将类型转换为无符号8位数,即256位。与256色值一致。i(:,:,2)=uint8(temp);i(:,:,3)=uint8(temp);楼上的,人家那三行是赋值操作。你初始化成0不赋值也没用啊。
matlab 中typecast函数的用法是什么,一点也不懂答:typecast()函数的作用是在不更改基础数据的情况下转换数据类型。命令格式:Y = typecast(X, DATATYPE)将x的数据类型,如 'UINT8', 'INT8', 'UINT16', 'INT16', 'UINT32', 'INT32', 'UINT64','INT64', 'SINGLE', or 'DOUBLE 使用实例 >>X = uint32([1 255 256]);>>Y = ...