NET.convertArray

(Не рекомендуемый), Преобразуют числовой массив MATLAB в массив.NET

NET.convertArray не рекомендуется. MATLAB® автоматически преобразует массивы в типы.NET. Для получения информации см. Вопросы совместимости.

Описание

пример

arrObj = NET.convertArray(V,arrType,m,n,p,...) преобразует массив MATLAB в массив.NET типа arrType. Если вы не задаете arrType, затем MATLAB преобразует массив согласно Таблице преобразования Типа примитива MATLAB. Смотрите Передачу Примитивные Типы.NET. Преобразовывать вектор MATLAB в двумерный массив.NET (любой 1 n или m- 1), используйте дополнительные значения m,n,p,.... Если V вектор MATLAB, и вы не задаете количество размерностей и их размеров, затем arrObj одномерный массив.NET.

Примеры

свернуть все

Создайте список L из случайного System.Int32 целые числа с помощью System.Collections.Generic.List класс, и затем сортирует результаты.

% Create array R of random integers
nInt = 5;
R = randi(100,1,nInt);
% Create .NET array A
A = NET.convertArray(R,'System.Int32');
% Put A into L, a generic collections list
L = NET.createGeneric('System.Collections.Generic.List',{'System.Int32'},A.Length);
L.AddRange(A)
% Sort the values in L
L.Sort

Входные параметры

свернуть все

Массив MATLAB в виде допустимого числового типа MATLAB.

Тип массива.NET в виде строки или вектора символов. Имя включает пространство имен.

Пример: 'System.Int32'

Число элементов в каждой размерности в виде массива целых чисел.

Выходные аргументы

свернуть все

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2011b

Смотрите также

Представленный в R2009a