Вопросы по теме 'matrix-indexing'

Как найти столбец в матрице, который соответствует 2 строкам в Matlab?
У меня есть матрица, в которой я хочу найти столбец с элементом в строке1 == x и элементом в строке2 == y; Каков самый быстрый способ сделать это? Спасибо, КП
379 просмотров
schedule 30.05.2023

Вопрос индексации матрицы в Matlab
Возможный дубликат: Кто-нибудь может объяснить этот пример удаления элементов из матрицы в MATLAB? у меня проблемы с матлабом и пожалуйста помогите мне предположить что у нас есть эти матрицы X = 16 2 13 5 11 8 9 7 12 4 14 1 я...
312 просмотров
schedule 26.05.2022

Что делает отрицательный индекс в R?
Я переношу часть программы (недостаточную для компиляции и запуска) с R на C++. Я не знаком с R. Я справился со ссылками в Интернете, но меня поставила в тупик следующая строка: cnt2.2<-cnt2[,-1] Я предполагаю: cnt2 — двумерная...
18029 просмотров
schedule 31.03.2024

Создайте новую матрицу из индексов
У меня есть огромная матрица n × n A , а индексы ее ненулевых элементов равны a = find(A) . Я получил новый список a1 , удалив некоторые элементы из a . Я хочу иметь матрицу A индексов в a1 без использования циклов. Какие-либо предложения?...
745 просмотров
schedule 17.09.2022

Извлечение матрицы 3x3 из изображения
Мне нужно извлечь матрицу 3x3 из изображения и сохранить ее отдельно, и так должно продолжаться до конца изображения. Например, мое изображение представляет собой следующую матрицу: p = [ 1 2 3 4 5 6 7 8 9; ... 1 2 3 4 5 6 7 8 9; ......
1589 просмотров
schedule 08.05.2022

Быстрая индексация матриц из векторов
Я хочу сделать много матричных индексов массива с высоким D, но индексы разделены. Я придумал несколько решений: ### setup test <- array(0, c(3,3,3,3)) test[1,2,3,2] <- 1 system.time(for (i in 1:1000000) test[1,2,3,2] ) ### index split...
94 просмотров
schedule 06.02.2023

Индексирование массива 4D с использованием другого массива индексов 3D
A имеют массив 4D M ( a x b x c x d ) и массив индексов I ( 3 x f ), например. I = np.array([1,2,3, ...], [2,1,3, ...], [4,1,6, ...]) Я хотел бы использовать I для получения матрицы X , которая имеет f строк и d столбцов, где:...
152 просмотров
schedule 30.08.2022

Как извлечь элементы из матрицы с помощью вектора индексов?
Предположим, у меня есть матрица A порядка m × n и вектор порядка m × 1 . Я хотел бы извлечь элементы из каждой строки матрицы A , используя элементы вектора в качестве смещения в каждой строке. Например, A = [[3, 0, 0, 8, 3], [9,...
9365 просмотров
schedule 20.06.2022

Преобразование в ячейку из двойного невозможно
Я пытаюсь найти особенности сигналов ЭЭГ, используя TQWT. Для поиска функций многих столбцов я пробовал следующий код, но получаю сообщение об ошибке: Преобразование в ячейку из двойного невозможно. Код: for k = 1:9 filename =...
2905 просмотров

Ошибка при использовании sub2ind (строка 52) Вне диапазона нижнего индекса Matlab
Я использовал один и тот же код для двух разных входных матриц. В обоих случаях я буду называть это "входной матрицей A" Первый корпус - 7000X4 Второй корпус - 29500X12 Мне нужно разделить выбранный столбец в окнах, а затем для каждого окна...
604 просмотров

Элегантный способ добавления столбцов в определенную позицию во фрейме данных
У меня есть data.frame с 3 столбцами: дата, ставка, цена. Я хочу добавить столбцы, которые поступают из матрицы, после ставки и до цены. df = tibble('date' = c('01/01/2000', '02/01/2000', '03/01/2000'), 'rate' = c(7.50, 6.50, 5.54),...
2885 просмотров
schedule 30.10.2022

Считайте матрицы как массив ячеек из длинных продольных данных Matlab
Предположим, что следующие гипотетические данные Matlab (в виде векторов-столбцов): для 3 субъектов (i = от 1 до 3) каждый обеспечивает три измерения y1, y2, y3 в течение 5 моментов времени (j = от 1 до 5) или менее (несбалансированные). Исходный...
42 просмотров
schedule 11.01.2023

Логический индексный массив через массив логических индексов без цикла
Я хочу проиндексировать массив с логической маской через несколько логических массивов без цикла. Это то, чего я хочу добиться, но без цикла и только с numpy. import numpy as np a = np.array([[0, 1],[2, 3]]) b = np.array([[[1, 0], [1, 0]], [[0,...
186 просмотров
schedule 20.08.2022

Отслеживание оптимальных индексов при уменьшении матрицы на 1x1 на каждой итерации
НАСТРОЙКА У меня есть диагональная матрица NxN, и я уменьшаю матрицу на 1x1 на каждой итерации. indices = np.arange(0, np.size(n_n_matrix, 0)).tolist() for iter in range(0, N-K) opt_indices = criterion(n_n_matrix) lost_index = [i for...
51 просмотров

Перенесите индексацию python/numpy в Tensorflow и улучшите производительность
В более раннем вопросе здесь я попросил совета по более быстрому присвоению элементов массиву. С тех пор я добился некоторого прогресса, например, я расширил рекомендуемую версию, чтобы позаботиться о трехмерных массивах, которые должны напоминать...
52 просмотров

numpy - как объединить несколько индексов (заменить множественный доступ к матрице один за другим одним доступом)
Обновлять Реализация не учитывала множественные вхождения одного и того же слова и собственные вхождения слова. Например, когда stride = 2 и слово в позиции W, для совместного появления X требуется +2, для совместного появления W требуется +1....
131 просмотров
schedule 20.05.2023