如何绘制8个4x4矩阵的三维图来形成一个长方体?
16次浏览(过去30天)
显示旧的注释
我必须在x,y,z原点处创建一个长方体。这个长方体将进行变换(另一个4x4矩阵的旋转和平移)。到目前为止,我已经这样做了,但不知道如何绘制这8个矩阵并从中形成一个长方体。
x =输入(
'输入宽度(x方向)= '
);
y =输入(
'输入高度(y方向)= '
);
z =输入(
'输入深度(z方向)= '
);
Vertex1 = [0 0 0 0 0;0 0 0 0;0 0 0 0;0 0 0 1];
Vertex2 = [0 0 0 x;0 0 0 0;0 0 0 0;0 0 0 1];
Vertex3 = [0 0 0 x;0 0 0 y;0 0 0 0;0 0 0 1];
Vertex4 = [0 0 0 0;0 0 0 y;0 0 0 0;0 0 0 1];
Vertex11 = [0 0 0 0 0;0 0 0 0;0 0 0 z;0 0 0 1];
Vertex22 = [0 0 0 x;0 0 0 0;0 0 0 z;0 0 0 1];
Vertex33 = [0 0 0 x;0 0 0 y;0 0 0 z;0 0 0 1];
Vertex44 = [0 0 0 0 0;0 0 0 y;0 0 0 z;0 0 0 1];