切传染媒介在立方体外面

时间:2014-04-25 13:47:15

标签: c#

我有一个适用于矢量输入的函数,但我需要在多维数据集上运行它。我的冲动是我需要从多维数据集中切出一个向量,然后在双循环上运行它。

这是伪代码:

public static double[,,] cubefunction(double[,,] input)
{
    int N = input.GetLength(0);
    var outputvector = new double[N,N,N];

    for (int i = 0; i < N; i++)
    {
        for (int j = 0; j < N; j++)
        {
            outputvector[1:N,i,j] = vectorfunction(input[1:N,i,j]);
        }
    }
    return outputvector;
}

显然,1:N是matlab符号来抓取整行。 C#中有等价物吗?或者,如果没有三重循环,我将如何进行此操作?

0 个答案:

没有答案