2
我有一个原始阵列称为pres_lev3d
,其大小由pres_lev3d(im*jm, levsi)
,其中im*jm
是72960和levsi
定义是64,这相当于全球大气数据,从而大小。该数组是可分配的:real (kind=kind_io8), allocatable :: pres_lev3d(:, :)
。我有一个第二阵列,press_1d
,其大小也以类似的方式pres_1d(im*jm, levsi)
定义的,但此数组中levsi
是1如何连接两个阵列Fortran 90中
我需要两个阵列(技术上一个二维和一维阵列)串联到的阵列形状(/72960, 65/)
。在MATLAB这似乎是一个非常简单的过程,但是,我似乎无法找到一个简单的方法去解决它的Fortran 90
我曾尝试创建第三个数组
pres_lev=(/pres_lev3d, pres_1d/)
和也试图使用merge
,但这些方法似乎都没有解决。
我是Fortran的新手。
工作就像一个魅力!非常感谢! – malanga