我能以编程方式将两个地震立方体合并在海燕中吗?
我一直试图通过重新绘制地震立方体来实现这一目标,该立方体的参数将是我想要合并的两个地震立方体的总和。但我甚至无法从我的海洋计划中绘制一个地震立方体,请问有这样的方法可以做到吗?
答案 0 :(得分:1)
如果你要合并这些值,我认为你可以简单地创建一个新的地震立方体,做一些你需要做的算术运算,并将值写入新的立方体。假设您已经了解从模板创建多维数据集可能是这样的:
for (int i = 0; i < cubeResult.NumSamplesIJK.I; i++)
{
for (int j = 0; j < cubeResult.NumSamplesIJK.J; j++)
{
ITrace trace = cubeResult.GetTrace(i, j);
ITrace trace1 = cube1.GetTrace(i, j);
ITrace trace2 = cube2.GetTrace(i, j);
for (int k = 0; k < cube1.NumSamplesIJK.K; k++)
{
// do arithmetic operation yo need
}
}
}