Повторяющаяся подсистема для каждой записи в массиве (находится в рабочей области), сохранение результатов и объединение всего в матрицу для сохранения в рабочей области
Привет, я запускаю симуляцию для задачи, зависящей от пространства и времени. В настоящее время я получаю результат только в одном месте (например, x_ref = 0,5). У меня есть подпрограмма, которая принимает сигналы «x», применяет задержку, пропорциональную этой информации x_ref, и выводит результирующий сигнал U в рабочее пространство.
что-то вроде
IN{x} -> delay {(x_ref)} -> U to workspace
Я хотел бы применить эту процедуру для каждой записи в моем x_ref = [0, 0.1, 0.2, 0.3, .....]; оцените каждый сигнал и рекомбинируйте как матрицу U, содержащую в каждом столбце значения моделирования, чтобы затем сохранить в рабочем пространстве.
например
for i=1:length(x_ref)
IN{x} -> delay {(x_ref(i) )} ->assign to U(:,i)
end
U to workspace
Большое спасибо заранее.