0

我有 3 个 2D 矩阵,每个矩阵都代表某个维度(x、y 和 z)中的值,每个矩阵的大小为 640x480。我想把它们全部放在一个大小为 307200x3 的新矩阵中,其中矩阵将有 307200 行,每行带有 x、y 和 z 值,例如

x y z
1 3 4
2 1 3
3 1 1
.
.
.
307200 rows

等等。谁能告诉我我该怎么做?

4

2 回答 2

1

你在找这个吗?

A = [x(:) y(:) z(:)];
于 2013-07-31T05:17:53.397 回答
0

你可以试试这个:

final_img(:,:,1)= img1;
final_img(:,:,2)= img2;
final_img(:,:,3)= img3;

final_img现在是 3D 图像,而img1、img2、img3是 2D 图像。

于 2013-07-31T05:31:58.897 回答