How to add hours:minutes in Matlab?

1 visualizzazione (ultimi 30 giorni)
Let's say I have hours:minute data in format HH:MM, and want to do statistics with it. I want to have the data in minutes for instance to be able to do t-tests. How to go about this in Matlab? Thanks!

Risposta accettata

Walter Roberson
Walter Roberson il 28 Gen 2021
t='10:10';
minutes(duration(t, 'inputformat', 'hh:mm'))
ans = 610
  3 Commenti
Walter Roberson
Walter Roberson il 28 Gen 2021
If it is a cell array of character vectors, use the call I provided.
Tahariet Sharon
Tahariet Sharon il 28 Gen 2021
Ok, t should be then a cell array. Got it! Thanks!

Accedi per commentare.

Più risposte (1)

KSSV
KSSV il 28 Gen 2021
t='10:10';
[Y, M, D, H, MN, S] = datevec(t);
H*60+MN
  1 Commento
Tahariet Sharon
Tahariet Sharon il 28 Gen 2021
I have a 100x1000 matrix of hh:mm data. How to simoultaneously convert them all?

Accedi per commentare.

Categorie

Scopri di più su Data Type Conversion in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by