我想在C#中使用2d数组参数MATLAB

时间:2017-03-14 06:41:31

标签: c# arrays matlab function

我想使用2d数组参数,但不知道如何。

我无法使用showArray2(...)

这是我的C#代码:

first lazy, atrociously unsearchable code screenshot goes here

这是我的MATLAB功能代码:

second lazy, atrociously unsearchable code screenshot goes here 这是我的C#代码(文本):

    public static void showSetArray2()
    {
        MWArray[,] arr = new MWArray[2, 3];

        arr[0, 0] = new MWNumericArray(2);
        arr[0, 1] = new MWNumericArray(4);
        arr[0, 2] = new MWNumericArray(6);

        arr[1, 0] = new MWNumericArray(1);
        arr[1, 1] = new MWNumericArray(3);
        arr[1, 2] = new MWNumericArray(5);

        /*
        MWArray[] arr2 = new MWArray[4];

        arr2[0] = new MWNumericArray(2);
        arr2[1] = new MWNumericArray(3);
        arr2[2] = new MWNumericArray(4);
        arr2[3] = new MWNumericArray(5);
        */

        //CsharpClass obj = new CsharpClass();
        CsharpClass2 obj = new CsharpClass2();
        obj.showArrays2(arr);

        obj.Dispose();
    }

这是我的MATLAB功能代码(文本):

    % FileName is 'showArrays2.m'
    function showArrays2(varargin)
        for i=1:nargin
            disp(varargin{i});
        end
    end

0 个答案:

没有答案