Пакет: .NET
Преобразуйте числовой массив MATLAB в массив.NET
MATLAB® автоматически преобразует массивы в типы.NET. Для получения информации смотрите Массивы Использования с Приложениями.NET.
arrObj = NET.convertArray(V,'arrType',[m,n])
arrObj = NET.convertArray(V,'arrType',[m,n]) преобразует массив MATLAB V к массиву.NET. Дополнительное значение arrType строка или вектор символов, представляющий квалифицированный к пространству имен тип массива.NET. Чтобы преобразовать вектор MATLAB в двумерный массив.NET (или 1 на n или m-1), используйте дополнительные значения m,n. Если V вектор MATLAB, и вы не задаете количество размерностей и их размеров, выхода arrObj одномерный массив.NET.
Если вы не задаете arrType, MATLAB преобразует тип согласно Таблице преобразования Типа примитива MATLAB. Смотрите Передачу Примитивные Типы.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