Я действительно борюсь с простой задачей написать код, чтобы заполнить недостающие данные в файле измерений.Я никогда не кодировал раньше, так что это довольно сложно.
Описание проблемы:
Я загрузил картинку с примером проблемы.
Исходный формат - файл .csv.с двумя столбцами, отметкой времени (чч: мм: сс) и значением для каждой отметки времени.Я создал строку «значение времени» в Excel, которая отображает отметку времени в виде числа.(минута 1 = 1/1440 до минуты 59 = 1439/1440).В столбце D я помещаю разницу между двумя временными шагами, которая должна составлять около 0,007 для 1-минутного шага.
Однако проблема в том, что в данных по всему столбцу не хватает нескольких минут, иногда только одинминуты, а иногда и кратные.
Требуемый код
Так что мне нужен, например, код Matlab, который будет проходить через отметки времени или значения времении определить пропущенные минуты и записать значения предыдущей минуты.
Например.Минута 6 отсутствует?-> Напишите строку для минуты 6 и задайте для нее значение минуты 5.
Я надеюсь, что моя проблема ясна, в противном случае я с удовольствием объясню более подробно.
-
Приветствия
Элисон:)
PS: каждый из нескольких файлов содержит сотни тысяч данных.Вот почему мне нужен автоматический код:)
КАРТИНА:
![Problem description - Missing rows](https://i.stack.imgur.com/FggQ5.png)