Filter löschen
Filter löschen

How to complile data with two different time steps

1 Ansicht (letzte 30 Tage)
krai
krai am 7 Jun. 2018
Kommentiert: krai am 7 Jun. 2018
I have a data set like,
time1- 0.0 0.2 0.4 0.6 , exp1 - 110 123 126 128, time2 - 0.1 0.2 0.3 0.4 0.5 0.6, exp2 - 569 587 598 562 698 587
now I want to compile the data to a single sheet with same time step as shown below time 0.2 0.4 0.6, exp1 123 126 128, exp2 587 562 587. how can this be done? thanks in advance..
  2 Kommentare
Walter Roberson
Walter Roberson am 7 Jun. 2018
Could you confirm that what you have is a file or character vector that has exactly one line similar to 'time1- 0.0 0.2 0.4 0.6 , exp1 - 110 123 126 128, time2 - 0.1 0.2 0.3 0.4 0.5 0.6, exp2 - 569 587 598 562 698 587' ?
Or are there multiple lines? Or are there multiple columns each with a header?
krai
krai am 7 Jun. 2018
These are multiple columns each with a header (time1, exp1, time2, exp2)

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Akira Agata
Akira Agata am 7 Jun. 2018
Like this?
% Arrange your data to tables
time1 = [0.0 0.2 0.4 0.6]';
exp1 = [110 123 126 128]';
time2 = [0.1 0.2 0.3 0.4 0.5 0.6]';
exp2 = [569 587 598 562 698 587]';
T1 = table(time1,exp1);
T2 = table(time2,exp2);
% Merge T1 and T2 using innerjoin function
T = innerjoin(T1,T2,'LeftKeys','time1','RightKeys','time2');

Weitere Antworten (0)

Kategorien

Mehr zu Cell Arrays finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by