ingsnow 发表于 2009-9-26 15:57

求助如何保存三维数据

A=zeros(10*10*10,3);%作为存放点坐标矩阵,每一行有三个元素,即三维坐标值的下标
for n=1:10*10*10
for i=1:10      
    for j=1:10         
      for k=1:10
             A(n,1)=i;
             A(n,2)=j;
             A(n,3)=k;
      end
    end
end
end
结果得到的A矩阵最后每个元素都是10,请问我该怎么修改,才能把1,2,3,4...都保存对呢?

ChaChing 发表于 2009-9-26 17:01

回复 楼主 ingsnow 的帖子

试试下列
A=zeros(10*10*10,3);
for i=1:10, for j=1:10, for k=1:10
   n=10*10*(i-1)+10*(j-1)+k; A(n,:)=;
end;end; end

ingsnow 发表于 2009-9-27 12:13

回复 沙发 ChaChing 的帖子

谢谢,是可行的

[ 本帖最后由 ingsnow 于 2009-9-27 12:20 编辑 ]
页: [1]
查看完整版本: 求助如何保存三维数据