Описание тега column-major-order
4
ответа
Инициализация 2D массива столбцов и строк
Если у меня есть массив из 3 строк и 5 столбцов, как это: int arr[3][5]={0}; Теперь я хочу ввести несколько чисел, поэтому я делаю так: int arr[3][5] ={10,8,9} и теперь массив установлен так: 10 8 9 0 0 0 0 0 0 0 0 0 0 0 0 Но я хочу, чтобы на самом …
01 фев '16 в 18:15
1
ответ
Armadillo - заполнить матрицу из значений в векторе столбца
Я хотел бы идти вперед и назад между arma::mat размером M х N и arma::vec размером MN (который является линеаризацией матрицы по главному столбцу). Я могу легко перейти от матрицы к вектору, используя arma::vectoriseт.е. arma::vec vector = arma::vec…
13 июн '16 в 15:30
1
ответ
Как получить матрицу из вектора мажорной строки в Matlab?
У меня есть следующая матрица: 50,60,55,67,70 62,65,70,70,81 72,66,77,80,69 Теперь я превращаю матрицу в вектор, но в мажорную строку. Это дает следующий вектор: 50,60,55,67,70,62,65,70,70,81,72,66,77,80,69 Теперь я хотел бы превратить этот вектор в…
15 фев '16 в 17:32
1
ответ
Представление основного порядка столбца против основного порядка строки
Рассмотрим двумерный массив "Массив", который содержит значения: {1,2,3,4,5,6,7,8,9}. Моя основная проблема с пониманием обоих порядков заключается в том, что если порядок строк должен быть представлен в виде массива [i, j] (тогда как i - строка, а …
28 фев '18 в 13:01
1
ответ
Является ли строка многомерного массива Rust основной и плотно упакованной?
Я пишу трехмерную математическую библиотеку для своего проекта, я хочу знать, является ли столбец Rust мажор или мажор строки? Например, у меня есть двумерный массив в качестве матрицы, и я хочу передать его в библиотеку C (например, OpenGL или Vulk…
19 май '16 в 07:14
2
ответа
Матрица перестановок для изменения представления от основного столбца к главному ряду в Matlab
У меня есть 2D-массив в Matlab, который необходимо преобразовать в 1D, и Matlab использует для преобразования главное представление столбца. Однако я хотел бы использовать дважды стохастическую матрицу для преобразования представления в мажорную стр…
28 янв '18 в 00:49
0
ответов
Могу ли я прочитать изображение в Java напрямую в массив столбцов?
Массивы изображений обычно хранятся в основном порядке строк, но я взаимодействую с библиотекой основных столбцов, и я стараюсь максимально избегать копирования и транспонирования массивов. Вполне возможно написать изображение, используя javax.image…
04 дек '17 в 22:20
1
ответ
В MATLAB, для 2D-массива, как мне получить индекс, который будет сначала перебирать другое измерение
У меня есть алгоритм, который заполняет массив 2x3 подплота, используя один индекс i=1:6, Согласно документации, subplot(m,n,p) делит текущую фигуру на сетку m-на-n и создает оси для подзаговора в позиции, указанной параметром p. MATLAB® нумерует св…
08 мар '17 в 19:43
1
ответ
Использование Gatherv для 2d массивов в Фортране
У меня есть несколько 2d массивов размера = (2,9) для разных процессов, которые я хочу объединить с помощью MPI_Gatherv в глобальный массив размера = (2*nProcs,9) в корневом процессе. Для этого я пытаюсь адаптировать этот пост: отправка 2D-массивов …
27 май '17 в 21:13
4
ответа
Строка Python от мажора до вектора старшего порядка столбца
Имея матрицу как ma = [[0.343, 0.351, 0.306], [0.145, 0.368, 0.487]] Я хочу получить такой вектор: [0.343, 0.145, 0.351, 0.368, 0.306, 0.487] Чтобы попытаться получить это, я использую numpy а также reshape Но это не работает. a = np.array(ma) >&…
09 окт '15 в 04:57
1
ответ
Преобразовать матрицу в основной формат столбца
Я использовал Rsymphony и решил, что я хотел бы использовать CPLEX, Я работаю через cplexAPI в R и скорее использовал бы мою существующую структуру для построения матрицы ограничений. В документации говорится, что API принимает матрицу ограничений в…
01 фев '17 в 22:22
1
ответ
Fortran Do проблема с индексом цикла для оптимизации кода
Прежде всего, мой английский не очень хорош. Мне жаль. Насколько я знаю. Фортран адрес является главным столбцом. Мой старый код на Фортране давно не оптимизирован. Я пытаюсь изменить свой индекс кода Fortran90 для лучшей скорости. Код - это почти 3…
06 мар '19 в 08:18
2
ответа
Что вызывает различия в сумме массива вдоль оси для C и F упорядоченных массивов в NumPy
Мне любопытно, если кто-нибудь может объяснить, что именно приводит к расхождению в этой конкретной обработке C и Fortran упорядоченных массивов в numpy, Смотрите код ниже: system: Ubuntu 18.10 Miniconda python 3.7.1 numpy 1.15.4 def test_array_sum_…
02 апр '19 в 04:37
0
ответов
Как сохранить мажорный порядок при копировании или группировании панд DataFrame?
Как я могу использовать или манипулировать панками (monkey-patch) для того, чтобы всегда сохранять один и тот же мажорный порядок в результирующем объекте для скоплений и групповых агрегаций? я использую pandas.DataFrame как структура данных в бизне…
23 май '19 в 12:08
0
ответов
Есть ли простой способ рефакторинга или компиляции кода Fortran для основного хранилища строк?
У меня есть очень старый, устаревший код Fortran, который я пытаюсь ускорить. Основная проблема производительности заключается в том, что он использует очень много очень больших трехмерных массивов, хранящихся как (Y,Z,X), и отдельные (Z,X) слои дол…
01 июл '20 в 19:34
1
ответ
Numpy.array создает основную матрицу столбца из изображения
Я пытаюсь открыть изображение размером 960 (ширина) x 640 (высота) пикселей в качестве матрицы в Python. По какой-то причине после запуска следующих строк: originalImage = Image.open('fat_zack.jpg') originalImageMatrix = numpy.asarray(originalImage)…
01 фев '20 в 14:33
1
ответ
как определить, следует ли организация памяти в соответствии с основным порядком строк или основным порядком столбцов?
Как определить, следует ли организация памяти порядку по строкам или по столбцам? Я изучил эту новую концепцию и узнал, что если мы знаем, какая организация памяти следует порядку по старшим строкам или по столбцам, мы можем заставить наш массив раб…
16 май '20 в 09:43
0
ответов
Вопрос о сохранении элементов в массиве 2d неизвестного размера и определении того, используется ли он с помощью Row-Major или Column-Major
Я видел вопрос, который просит определить, как элементы хранятся в массиве 2d, если A[0,1] болит в hex7A00, а a[1,1] хранится в hex7A10. у него есть два варианта: Row-Major и Column-Major, и ответ - row Major, но я не мог понять, как мы можем опреде…
19 июл '20 в 19:19
0
ответов
Поиск адреса ячейки в массиве 2d
Если базовый адрес двумерного массива A[80][20] равен 700, то найдите адрес ячейки A[1][18], если каждая ячейка содержит 4 слова и элементы расположены в порядке возрастания столбцов.
20 сен '22 в 13:41
0
ответов
Заполнить маскированный массив по столбцам
Кажется, я скучаю по быстрому способу заполнения замаскированной области в порядке столбцов в Python. Вот пример, который работает, но очень неэффективно: def fill_masked_array_colmajor(arr_to_fill, mask, fill_values): c = 0 for h in range(arr_to_fi…
28 сен '22 в 10:06