我的矩阵中的值由MATLAB自动标记为0

时间:2017-10-04 18:11:04

标签: matlab

我有一个矩阵,我只想更改它的前3行。但是,在我更改了行之后,我丢失了第4行,第5行和第6行中的所有值。

PositionMatrix_color
PositionMatrix_color(1:3, :) = image_matrix;
PositionMatrix_color;

以上代码的结果是: enter image description here

我改变前3行后,结果变为:

PositionMatrix_color;
PositionMatrix_color(1:3, :) = image_matrix;
PositionMatrix_color

enter image description here

事实上,它顶部显示了一个e + 04。每列代表我图片的一个像素。前3个值是(x,y,z)。我有z因为我想稍后制作灰度深度图像。第4,5,6号包含RGB信息。在我更改前3行后打开图片时,我的所有RGB都自动更改为0或1。

0 个答案:

没有答案