Вопросы по теме 'bsxfun'

Как я могу ускорить этот вызов квантиля в Matlab?
У меня есть процедура MATLAB с одним довольно очевидным узким местом. Я профилировал функцию, в результате чего 2/3 вычислительного времени используется в функции levels : Функция levels берет матрицу чисел с плавающей запятой и разбивает...
993 просмотров
schedule 19.04.2024

Нормализация строки разреженной матрицы в нулевое среднее значение в Matlab
У меня есть большая m * n разреженная матрица Y. Я хотел бы нормализовать каждую строку Y, чтобы каждая строка имела нулевое среднее значение. Я впервые попробовал это. Но среднее значение каждой строки также вычитается из нулевых записей, а это...
1363 просмотров
schedule 28.12.2023

Как спроецировать новую точку на новую основу ППШ?
Например, у меня 9 переменных и 362 случая. Я произвел расчет PCA и обнаружил, что первых трех координат PCA мне достаточно. Теперь у меня есть новая точка в моей 9-мерной структуре, и я хочу спроецировать ее на систему координат главного...
11289 просмотров

Конвертировать матлаб в С++, bsxfun
Я пытаюсь преобразовать свой код MATLAB в C++ и обнаружил, что в следующей ситуации возникает проблема: MATLAB A = rand(1000,40000); b = rand(1000,1); tic; ans = bsxfun(@ne,b,A); toc С++ std::vector<std::vector<int> >...
1350 просмотров
schedule 24.04.2024

Реализация bsxfun в умножении матриц
Как всегда, пытаясь узнать больше от вас, я надеялся, что смогу получить помощь со следующим кодом. Мне нужно выполнить следующее: 1) У меня есть вектор: x = [1 2 3 4 5 6 7 8 9 10 11 12] 2) и матрица: A =[11 14 1 5 8...
1709 просмотров

Логическая индексация по размеру в трехмерном массиве
Скажем, у меня есть массив stack размеров NxMxR. Я хотел бы использовать логическую индексацию для данного измерения, чтобы обновить его значение без использования временной переменной. Пример использования временной переменной: for k=1:R...
139 просмотров