如何使用for循环获得四维矩阵

时间:2016-01-18 11:31:03

标签: image matlab image-processing matrix

k是3-D矩阵。我如何从这个

获得4-D
    a = 0:5:20;
    b = length(a);
    for i = 1:Nz
        c = K*z(i);  
    end

我不知道如何相应地修改它。我们将非常感谢您在这方面的帮助。

1 个答案:

答案 0 :(得分:2)

尝试使用cat连接第四维:

a = [];
for slice = 1:Nz
    a = cat(4,a,exp(1i*K*z(slice)));  
end