Вопросы по теме '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 просмотров
schedule
10.07.2023
Ошибка при использовании sub2ind (строка 52) Вне диапазона нижнего индекса Matlab
Я использовал один и тот же код для двух разных входных матриц. В обоих случаях я буду называть это "входной матрицей A"
Первый корпус - 7000X4
Второй корпус - 29500X12
Мне нужно разделить выбранный столбец в окнах, а затем для каждого окна...
604 просмотров
schedule
19.06.2023
Элегантный способ добавления столбцов в определенную позицию во фрейме данных
У меня есть 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 просмотров
schedule
04.11.2022
Перенесите индексацию python/numpy в Tensorflow и улучшите производительность
В более раннем вопросе здесь я попросил совета по более быстрому присвоению элементов массиву. С тех пор я добился некоторого прогресса, например, я расширил рекомендуемую версию, чтобы позаботиться о трехмерных массивах, которые должны напоминать...
52 просмотров
schedule
10.11.2022
numpy - как объединить несколько индексов (заменить множественный доступ к матрице один за другим одним доступом)
Обновлять
Реализация не учитывала множественные вхождения одного и того же слова и собственные вхождения слова.
Например, когда stride = 2 и слово в позиции W, для совместного появления X требуется +2, для совместного появления W требуется +1....
131 просмотров
schedule
20.05.2023