假设您的数据是矩阵,m = (400,3)
m = rand(400,3);
for i = 1:length(m);
m2 = m'; % Transpose
end
创建一个 3-D 矩阵,其中“j”代表每组点:
m3=[];
%这不是每四个点循环的最优雅的方式,但它确实有效!
z = 0:(length(m2)/4); z1 = (z*4)+1; z1 = z1(:,1:length(z)-1);
for j = 1:length(z1);
m3(:,:,j) = m2(:,z1(j):(z1(j)+3));
end
'j' 现在的总长度 = 100 - 表示飞机的数量;
fill3(m3(1,:,1),m3(2,:,1),m3(3,:,1),'r');
% 循环平面 - 为每个平面创建一个新图形;
for j = 1:length(z1);
fill3(m3(1,:,j),m3(2,:,j),m3(3,:,j),'r');
end