[英]Matlab. Storing 2D arrays within 3D arrays
我定义了以下2D函数,
Ngrid = 100;
h = 1/(Ngrid-1);
x = 0:h:1;
y = 0:h:1;
[x y] = meshgrid(x,y);
f = exp(-((1-x).^2)./0.45)
我想将这个函数存储在3D数组“ c”中,以及“ T”维度中,
k = 0.001;
Tend = 1;
T = 0:k:Tend;
c = zeros(length(T),length(x),length(y));
我试过的是
c(1:end,:,:) = f;
但它不起作用。 ¿关于如何在3D阵列中存储相同功能的任何想法?
提前致谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.