Effacer les filtres
Effacer les filtres

How to complile data with two different time steps

1 vue (au cours des 30 derniers jours)
krai
krai le 7 Juin 2018
Commenté : krai le 7 Juin 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 commentaires
Walter Roberson
Walter Roberson le 7 Juin 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 le 7 Juin 2018
These are multiple columns each with a header (time1, exp1, time2, exp2)

Connectez-vous pour commenter.

Réponse acceptée

Akira Agata
Akira Agata le 7 Juin 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');

Plus de réponses (0)

Catégories

En savoir plus sur Cell Arrays dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by