请问怎样取三维数组某一平面的数据而得到一个两维数组# Computation - 科学计算g*s2005-02-22 08:021 楼比如a=zeros(20,20,20);b=a(1,:,:);size(b)后得到的是(1 20 20),而不是我想要的(20 20)这样的两维数组。先谢了!
z*q2005-02-22 08:022 楼use reshape?【在 g******s 的大作中提到】: 比如: a=zeros(20,20,20);: b=a(1,:,:);: size(b): 后得到的是(1 20 20),而不是我想要的(20 20)这样的两维数组。: 先谢了!
r*y2005-02-22 08:023 楼sz = size(a);b = reshape(a(1, :, :), sz(2), sz(3));【在 g******s 的大作中提到】: 比如: a=zeros(20,20,20);: b=a(1,:,:);: size(b): 后得到的是(1 20 20),而不是我想要的(20 20)这样的两维数组。: 先谢了!