我有两个数组,
X = uint8 ([ 255 0 75; 44 225 100]);
Y = uint8 ([ 50 50 50; 50 50 50]);
当我执行X-Y时,我得到的结果为
205 0 25
0 175 50
我期待的是
205 -50 25
-6 175 50
如何实现这一目标。请帮助。
答案 0 :(得分:4)
uint8
只能包含0到255之间的值 - 它不能包含负值。使用签名数据类型(没有u
作为其首字母)。
顺便说一下,您是否有充分的理由指定数据类型?