У меня есть 3 цикла вложенных циклов, которые создают вектор, но каждый раз, когда он проходит через циклы, вектор, который создается, меняет размер. Мне нужно сохранить каждый из этих векторов при завершении циклов for, поэтому я подумывал использовать mat2cell и хранить их в ячейке. Но я не знаю, как код вытащил вектор клетки, который будет содержать каждый из этих векторов разного размера.Сохранение векторов разных размеров из вложенного цикла цикла в MATLAB
Я приведу пример кода
for ip = n_low:n_up
for jx = x_low:x_up
for jphi = phi_lowx:phi_upx
lx = find_path(ip,jx,jphi,0,1);
.
.
.
A_r = volumeintegrate(integr_final_r , r , z , phi);
end
end
end
Очевидно, что вы не знаете, что эти переменные или цифры, но я думаю, что его не нужно, чтобы решить эту проблему. Anyways A_r - это то, что выплевывается в конце циклов, но A_r меняется по размеру, когда цикл повторяется. Мне нужно сохранить каждый вектор A_r.
Не забудьте инициализировать 'A_r' в массив ячеек правильного сначала. – Floris