我想使用2d数组参数,但不知道如何。
我无法使用showArray2(...)
。
这是我的C#代码:
这是我的MATLAB功能代码:
这是我的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