Вопросы по теме 'bsxfun'
преобразование из mathematica в matlab --› (дополнение)
У меня есть следующее в математике, и я хочу использовать его в Matlab. Я пытался, но у меня есть ошибки, и я не могу их исправить. Дело в том, что я еще не понимаю философию Matlab! Так,
intMC = {}; sigmat = {};
Do[np1 = np + i*100;
xpoints =...
838 просмотров
schedule
17.09.2022
Подгонка круга методом наименьших квадратов с использованием MATLAB Optimization Toolbox
Я пытаюсь реализовать подгонку круга методом наименьших квадратов, следуя эта статья (извините, я не могу ее опубликовать). В документе утверждается, что мы можем подогнать круг, вычислив геометрическую ошибку как евклидово расстояние (Xi'') между...
8410 просмотров
schedule
27.03.2024
попарная оценка без использования цикла
У меня есть массив A N x 1, и я хочу получить результирующую матрицу с элементами, являющимися оценкой функции f (например, max) для пар A (i) и A (j) (i, j = 1,..., Н). Результирующая матрица будет иметь вид [f(A(i), A(j))]. У кого-нибудь есть...
73 просмотров
schedule
20.04.2024
Как накопить количество вхождений целочисленной последовательности?
У меня есть последовательность целых чисел, скажем, arr = [1,5,2,2,5,1] .
Мне нужна структура, скажем, Counter , которая может сказать мне, сколько раз появляется целое число.
У меня есть следующий код, но он не будет работать, так как...
88 просмотров
schedule
07.12.2022
bsxfun-подобный для матричного продукта
Мне нужно умножить матрицу A на n матриц и получить обратно n матриц. Например, умножьте матрицу 2x2 на 3 матрицы 2x2, сложенные в виде массива 2x2x3 Matlab. bsxfun — это то, что я обычно использую в таких ситуациях, но это применимо только к...
1194 просмотров
schedule
19.02.2022
Векторизация минимального расстояния в ядре
У меня есть массив Nx2 K1 с расположением N ключевых точек и трехмерный массив WxHx3 Kart1(width,height,coordinates) , который отображает координаты для каждого пикселя изображения. Для каждой ключевой точки в K1 я хочу прочитать местоположение...
148 просмотров
schedule
29.07.2023
Запрос оптимизации Matlab, избегая этого репутации
Это простой вопрос, я не вижу лучшего ответа, и, возможно, кто-то другой сможет! Вот код:
Пример переменных
nSim = 3000;
nRow = 10000;
data = zeros(1, 5, nRow);
data (:, 1:4, :) = rand(4, nRow)*0.5; % 4 columns of duration values
data (:, 5,...
122 просмотров
schedule
04.10.2022
Оптимизация кода, использующего repmat и bsxfun
Я написал ниже код для вычисления матрицы:
vec0=repmat(vec,1,9);
triw = (bsxfun(@times,vecO(1,:)',yc1)-bsxfun(@times,vecO(2,:)',xc1)).*(bsxfun(@times,vecO(2,:)',yc1)+bsxfun(@times,vecO(1,:)',xc1));
vec — это матрица 2 × 900 , а xc1 и...
64 просмотров
schedule
15.03.2024
arrayfun в bsxfun возможен
Я знаю, что bsxfun (который работает быстро!) и arrayfun (насколько я понял, использует внутренние циклы, которые, как ожидается, будут медленными) предназначены для разных целей, по крайней мере, на самом базовом уровне.
Сказав это, я пытаюсь...
81 просмотров
schedule
21.07.2022
MATLAB, оптимизирующий вызовы функции подгонки
У меня есть трехмерный массив размеров (строки x столбцы x 8). Для каждого элемента в первых двух измерениях у меня есть 8 значений в третьем измерении, которые я должен подогнать под такое уравнение, как экспоненциальное, полиномиальное и т. д. Я...
40 просмотров
schedule
07.06.2022