matlab
Я делаю некоторые тесты с CUDA, C++, C# и Java и использую MATLAB для проверки и генерации матрицы. Но когда я умножаю с MATLAB, 2048x2048 и даже большие матрицы почти мгновенно умножаются. 1024x1024 2048x2048 4096x4096 --------- --------- --------- CUDA C (ms) 43.11...
Мой Вопрос: я заметил, что многие хорошие ответы на вопросы Matlab так часто используют функцию bsxfun. Зачем? мотивация: в документации Matlab для bsxfun следующий пример: A = magic(5); A = bsxfun(@minus, A, mean(A)) конечно, мы могли бы сделать ту же операцию с помощью: A = A - (ones(size(A, 1), 1) * m...
возможно ли иметь аргументы по умолчанию в Matlab? Например, здесь: function wave(a, b, n, k, T, f, flag, fTrue=inline('0')) Я хотел бы, чтобы истинное решение было необязательным аргументом для волновой функции. Если это возможно, может кто-нибудь продемонстрировать правильный способ сделать это? В нас...
Я пытаюсь построить несколько оценок плотности ядра на одном графике, и я хочу, чтобы все они были разных цветов. У меня есть kludged решение с помощью строки 'rgbcmyk' и шагая через него для каждого отдельного участка, но я начинаю иметь дубликаты после 7 итераций. Есть ли более простой / эффективный способ ...
иногда полезно "клонировать" вектор строки или столбца в матрицу. Под клонированием я подразумеваю преобразование вектора строки, такого как [1,2,3] в матрицу [[1,2,3] [1,2,3] [1,2,3] ] или вектор столбца, например [1 2 3 ] на [[1,1,1] [2,2,2] [3,3,3] ] в matlab или октаве это делается довол...
рассмотрим следующий простой тест скорости arrayfun: T = 4000; N = 500; x = randn(T, N); Func1 = @(a) (3*a^2 + 2*a - 1); tic Soln1 = ones(T, N); for t = 1:T for n = 1:N Soln1(t, n) = Func1(x(t, n)); end end toc tic Soln2 = arrayfun(Func1, x); toc на моей машине (Matlab 2011b на Linux Mint...
Вы можете применить функцию к каждому элементу в векторе, сказав, например, v + 1, или вы можете использовать функцию arrayfun. Как я могу сделать это для каждой строки/столбца матрицы без использования цикла for?...
предполагая, что я только используя их для "обычных" графических программ (без COM, без ActiveX, ничего необычного), какова фундаментальная разница, которую я увижу между ATL и MFC, чтобы помочь мне выяснить, какой из них использовать? Я сделал несколько поисков в интернете, но в конечном итоге ни один из о...
есть ли у MATLAB поддержка хэш-таблиц? какой-то фон Я работаю над проблемой в Matlab, которая требует масштабно-пространственного представления изображения. Для этого я создаю 2-D гауссовский фильтр с дисперсией sigma*s^k на k в некотором диапазоне., а затем я использую каждый из них по очереди, чтобы отф...
в чем разница между & и && логические операторы в MATLAB?...