У меня есть массивы (векторы (1 ... k)) с различными размерами каждый a[1,4], b[1,7], c[1,9]
, которые содержат указатели значений, которые я хотел бы построить.plot различные массивы вместе (время sincronization) в matlab
мне нужно построить все эти значения на одном участке - так что если массив a
представляет значения в первые 4 секунды и b
представляет его в следующем 7 секунду - то мне нужно, во-первых нарисовать a
значений на 1-4 второго интервала (это I сделали)), но мне нужно, чтобы график для значений b
начинался также с 1 секунды (и до 7) на том же участке (я использую удержание, но все еще не могу синхронизировать время) и тот же для c
..
Я уже написал цикл для этого массива «разбор», и он работает - проблема синхронизации времени
dataCell ; % it is inited in this step same is for timeval and dataArr (this two has the same dimensions)
figure % new picture)
hold on % on the same plot
for l=1:length(data) % for all cells
pointer=dataCell{1,l}; % point to cell element (array)
for n =1: length(pointer) %loop for all inner elements
plot(timeval(pointer(n)),dataArr(pointer(n)),'b') % <- this is plots OK but no any synchronization
end
end
вы могли бы включать в себя какой-то код? – Federico
Я предоставляю свой код – curiousity
являются 'timeval' и' dataArr' матрицы? как вы инициализируете 'dataCell'? что такое 'данные'? – Federico