Вопросы по теме 'pre-allocation'

Как я могу предварительно выделить нечисловой вектор в MATLAB?
Я часто делал что-то вроде этого: unprocessedData = fetchData(); % returns a vector of structs or objects processedData = []; % will be full of structs or objects for dataIdx = 1 : length(unprocessedData) processedDatum =...
4105 просмотров
schedule 27.06.2023

Выделяет ли preallocate clone только один клон, если ВП находится в цикле FOR?
Я просматриваю образцы экзаменационных работ перед сдачей CLD-R. Я столкнулся с вопросом повторного входа, показанным ниже: Ответ 4. В документации нет специального упоминания о предварительном распределении в цикле for....
439 просмотров
schedule 11.03.2023

Предварительное размещение в MATLAB
Проблема У меня есть матрица M, которая выглядит следующим образом: M = [1, 1, 0, 1, 0, 0, 0; 0, 1, 1, 0, 1, 0, 0; 0, 0, 1, 1, 0, 1, 0; 0, 0, 0, 1, 1, 0, 1; 1, 0, 0, 0, 1, 1, 0; 0, 1, 0, 0, 0, 1,...
134 просмотров

Объявление вектора в Matlab, размер которого мы не знаем
Предположим, мы запускаем бесконечный цикл for в MATLAB и хотим сохранить повторяющиеся значения в векторе. Как мы можем объявить вектор, не зная его размера? z=?? for i=1:inf z(i,1)=i; if(condition)%%condition is met then break out of...
407 просмотров

Оптимизирует ли неявное вещание MATLAB на основе окружающего кода?
Заданный сегодня вопрос дал неожиданный результат в отношении неявного создания массива: array1 = 5*rand(496736,1); array2 = 25*rand(9286,1); output = zeros(numel(array1), numel(array2)); % Requires 34GB RAM output = zeros(numel(array1),...
193 просмотров

MATLAB — Матрица ежедневной доходности S&P: замена нулевой матрицы внутри цикла for
Добрый вечер, Мне нужно создать матрицу дневной доходности на основе 174 дневных цен индекса S&P. Таблица, из которой я извлекаю такие цены, называется «цены», а целевая матрица, в которую я должен вставлять значения, называется «доходность...
29 просмотров