У меня есть 100 файлов для разных временных шагов. каждый из которых имеет 1000 строк, которые подразумевают различное пространственное расположение. У меня также есть другой файл, который хранит параметры для каждого временного шага, поэтому он имеет 100 строк. Я хочу удалить и добавить 3 новых свободных столбца. Эти столбцы должны быть заполнены чтением из параметра. Таким образом, мы должны скопировать каждую строку параметра в 1000 строк, потому что за один шаг у нас есть только одна строка параметра, которая повторяется для 1000 точек. Я решил свою проблему только для одного файла, и я хочу сделать это в интерактивном цикле, как для цикла, но я не знаю, как это сделать? Не могли бы вы объяснить мне? А пока я выложу код, который я написал.
clc
clear all
close all
N=102;
x=xlsread('parameters.xlsx');
t = x(:,6);
e = zeros(t(52,1),1);
y = readmatrix('file_01.txt');
j=size(e);
T = size(y);
k = T(:,1);
y(:,1:3)=[];
b = repmat(x(50,3),[j,1]);
x2=[b y];
Буду благодарен, если вы поможете мне решить эту проблему.