5
ответов

MATLAB учебник для программистов [закрыто]

Скоро у меня появятся новые студенты, которые будут писать код MATLAB. Они новички в MATLAB, но у них есть опыт написания кода на Java и C ++. Я собираюсь заставить их пройти начало работы ...
вопрос задан: 12 June 2013 10:16
2
ответа

Отсортируйте матрицу с другой матрицей

Предположим, что у меня есть матрица A, и я сортирую строки этой матрицы. Как я копирую то же упорядочивание на матрице B (тот же размер, конечно)? Например, = рэнд (3,4); [val ind] = вид (A, 2); B = рэнд (3,4); %//...
вопрос задан: 23 May 2017 12:34
0
ответов

В Matlab, когда оптимально использовать bsxfun?

Мой вопрос: я заметил, что во многих хороших ответах на вопросы Matlab по SO часто используется функция bsxfun. Почему? Мотивация: в документации Matlab для bsxfun следующий пример:
вопрос задан: 17 June 2013 11:12
0
ответов

Обобщенный матричный продукт

Я новичок в MATLAB. Нормальное матричное умножение матрицы M x K на матрицу K x N - C = A * B - имеет c_ij = sum (a_ik * b_kj, k = 1: K). Что, если я хочу, чтобы это было c_ij = sum (op (a_ik, ...
вопрос задан: 12 June 2013 10:33
0
ответов

Создание трехмерных матриц и управление ими в Matlab

Я отчаянно пытаюсь избежать цикла for в Matlab, но не могу понять, как это сделать. Вот ситуация: у меня есть две матрицы размером m x n A и B и два вектора v и w длины d. Я хочу ...
вопрос задан: 12 June 2013 10:33
0
ответов

Как я могу ускорить этот вызов квантиля в Matlab?

У меня есть процедура MATLAB с одним довольно очевидным узким местом. Я профилировал функцию, и в результате оказалось, что 2/3 вычислительного времени используется в функции levels: Функция уровней занимает ...
вопрос задан: 12 June 2013 10:31
0
ответов

Эквивалент pdist2 в MATLAB версии 7

Мне нужно вычислить евклидово расстояние между двумя матрицами в matlab. В настоящее время я использую bsxfun и рассчитываю расстояние, как показано ниже (я прилагаю фрагмент кода): для i = 1: 4754 ...
вопрос задан: 12 June 2013 10:30
0
ответов

Подгонка окружности по наименьшим квадратам с помощью MATLAB Optimization Toolbox

Я пытаюсь реализовать подгонку окружности по наименьшим квадратам, следуя этой статье (жаль, что не могу ее опубликовать). В статье говорится, что мы можем подогнать круг, вычисляя геометрическую ошибку как евклидову ...
вопрос задан: 12 June 2013 10:17
0
ответов

Есть ли эквивалент функции MATLAB bsxfun в python?

Я пытаюсь перенести часть моего кода с Matlab на Python, а некоторые из них используют bsxfun () для виртуальной репликации с последующим умножением или делением (я также использую ее для логических операций) ...
вопрос задан: 12 June 2013 10:07
0
ответов

Можно ли использовать bsxfun с разреженными матрицами

Я хочу, чтобы бинарная операция поэлементно применялась к большим логическим векторам. Содержание этих векторов заведомо ложное, поэтому из соображений производительности лучше работать с разреженными матрицами. ...
вопрос задан: 12 June 2013 09:15