4
ответа

То, как может я эффективно удалять, обнуляет от (нередкой) матрицы?

У меня есть матрица: x = [0 0 0 1 1 0 5 0 7 0]; я должен удалить все обнуление, как так: x = [1 1 5 7]; матрицы, которые я использую, большие (1x15000), и я должен сделать это многократно (5000 +), таким образом...
вопрос задан: 5 May 2017 06:36
0
ответов

Есть ли в Matlab оператор splat (или эквивалент)?

Если у меня есть массив (неизвестной длины до времени выполнения), есть ли способ вызвать функцию с каждым элементом массива в качестве отдельного параметра? Например, так: foo = @(varargin) sum(cell2mat(varargin)); ...
вопрос задан: 7 May 2017 06:15
0
ответов

Принимает ли Matlab нецелые индексы?

Конечно, нет! ... или так? Давайте сделаем несколько тестов. Определить х = [10 20 30 40 50]. Тогда любое из следующих утверждений, как и ожидалось, дает ошибку в Matlab (индексы нижнего индекса должны быть либо действительными ...
вопрос задан: 7 March 2017 23:37
0
ответов

Как мне удалить элементы из набора индексов в векторе в MATLAB?

У меня есть вектор со 100 элементами. У меня есть другой вектор с индексными позициями элементов, которые я хочу удалить из этого вектора. Как мне это сделать?
вопрос задан: 9 July 2015 15:35
0
ответов

Индексирование матрицы неизвестной размерности

У меня есть матрица M нефиксированной размерности, из которой я хочу получить доступ к одному элементу. Индексы элемента содержатся в векторе J. Например: M = rand(6,4,8,2); J = [5 2 7 1]; output = ...
вопрос задан: 13 August 2014 12:45
0
ответов

в R, что делает отрицательный индекс?

Я портирую часть программы (недостаточно для компиляции и запуска) от R до C ++ Отказ Я не знаком с R. Я сделал хорошо, используя ссылки в Интернете, но был озадачен следующей строкой: CNT2.2 & ...
вопрос задан: 19 January 2014 12:53