У меня возникла следующая проблема: в моем коде требуется матрица -...- матричный вектор в цикле for. В каждом цикле я хочу получить дополнительную матрицу, чтобы умножить ее, например. i = 1: P1 * z и i = 2: P1 * P2 * z и т. д. Это мой код до сих пор. Очевидно, что это просто вычисления: я = 1: P1 * г, г = 2: P2 * г и т.д ...matlab: создание дополнительных переменных в цикле for
for ii = 1:10
% Projection on last_z
projected_last_z = projection(:,:,ii) * last_z;
end
Не было бы лучше, чтобы полностью отказаться от цикла? –
Да, но моя проблема немного другая. Я должен снова рассчитать свой результат. проекция 3D-матрицы вычисляется в конце цикла for. –