У меня есть несколько наборов данных, т.е. матриц, которые имеют 2 столбца, один с номером даты matlab, а второй с двойным значением.Вот пример набора одного из них
>> S20_EavesN0x2DEAir(1:20,:)
ans =
1.0e+05 *
7.345016409722222 0.000189375000000
7.345016618055555 0.000181875000000
7.345016833333333 0.000177500000000
7.345017041666667 0.000172500000000
7.345017256944445 0.000168750000000
7.345017465277778 0.000166875000000
7.345017680555555 0.000164375000000
7.345017888888889 0.000162500000000
7.345018104166667 0.000161250000000
7.345018312500001 0.000160625000000
7.345018527777778 0.000158750000000
7.345018736111110 0.000160000000000
7.345018951388888 0.000159375000000
7.345019159722222 0.000159375000000
7.345019375000000 0.000160625000000
7.345019583333333 0.000161875000000
7.345019798611111 0.000162500000000
7.345020006944444 0.000161875000000
7.345020222222222 0.000160625000000
7.345020430555556 0.000160000000000
Теперь, когда у меня есть эти разные значения датчиков, мне нужно собрать их в матрицу, чтобы я мог выполнить кластеризацию, нейронную сеть и так далее,Единственная проблема заключается в том, что данные датчика были получены с немного разными временными отметками или временными метками, и я ничего не могу с этим поделать с точки зрения сбора данных.Моей первой мыслью была интерполяция, чтобы один набор данных датчика соответствовал другому, но это кажется грязным подходом, и я подумал, что, может быть, мне что-то не хватает, набор инструментов или функция, которая позволила бы мне сделать это быстрее, не тусуясь вокруг.Чтобы еще больше усложнить задачу, число датчиков со временем росло, поэтому я также смотрю на разные даты начала.
Кто-то может предложить хорошую идею?Спасибо