作业帮 > 综合 > 作业

MATLAB高手请进X=[1,1,1,1] ; X0=[ 1,1,2,2] ;Y=[1,2,2,1] ; Y0=[ 1,

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 07:01:07
MATLAB高手请进
X=[1,1,1,1] ; X0=[ 1,1,2,2] ;
Y=[1,2,2,1] ; Y0=[ 1,2,2,1];
Z=[1,1,2,2] ; Z0=[ 2,2,2,2];
C=[0.5,1.0,1.0,0.5]; C0=[ 1.0,0.5,0.5,0.1667];
X1=[ 2,2,1,1];
Y1=[ 1,1,1,1];
Z1=[ 1,2,2,1];
X2=[1,1,2,2];
Y2=[1,2,2,1];
Z2=[1,1,1,1];
X3=[2,2,2,2];
Y3=[2,2,1,1];
Z3=[1,2,2,1];
X4=[2,2,1,1];
Y4=[2,2,2,2];
Z4=[1,2,2,1];
C1=[0.5,0.1667,1.0,0.5];
C2=[0.333,0.667,0.5,0.8];
C3=[0.1667,1.0,0.6667,0.333];
C4=[0.1,0.5,0.4,0.9];
fill3(X,Y,Z,C,X0,Y0,Z0,C0,X1,Y1,Z1,C1,X2,Y2,Z2,C2,X3,Y3,Z3,C3,X4,Y4,Z4,C4);
axis off
for i=1:760
camorbit(10,0,'data',[0,1,0])
drawnow
end
这段代码是绘制一个动态立方体的,请注释一下这段代码.
尤其让我困惑的是它前面给出那么多点坐标是什么意思,给出八个顶点坐标不就够了么?
两位兄台的回答对小弟都很有帮助,分给谁我很难抉择,只能按先到先得原则给分了.
MATLAB高手请进X=[1,1,1,1] ; X0=[ 1,1,2,2] ;Y=[1,2,2,1] ; Y0=[ 1,
X,Y,Z,确定一个平面 该平面的四个点为
(1,1,1)
(1,1,2)
(1,2,1)
(1,2,2)
X为四个点的x坐标值,Y为四点的y坐标值,Z为四点的Z坐标值,C应为平面填充的颜色向量,
正方体有六个面,所以有六组X,Y,Z 
fill3(X,Y,Z,C)