Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

# Determine whether a column in a Table contains time data

2 visualizzazioni (ultimi 30 giorni)
Aniruddha il 2 Feb 2017
Chiuso: MATLAB Answer Bot il 20 Ago 2021
How can I determine whether a column in a Table is a time vector? In addition, how can I ensure that all rows in this column have the same time series format?

### Risposte (1)

Iddo Weiner il 2 Feb 2017
Please define "time vector" - do you mean that the numbers should simply be monotonically increasing? or do you also have a certain "time format" / "time pattern" you're looking for ? If it's the first option, the solution is simple enough:
function out = is_monotonically_increasing(vector)
if sum (vector(2:end) - vector(1:end-1) <= 0) > 0
Out = 0;
else
Out = 1;
end
end
If you need something more specific please describe more thoroughly
##### 3 CommentiMostra 1 commento meno recenteNascondi 1 commento meno recente
Walter Roberson il 3 Feb 2017
Or using built-in functions:
Out = issorted(vector);
Iddo Weiner il 4 Feb 2017
Absolutely! Aniruddha - are you there? does this help? Or do you have different specifications?

Questa domanda è chiusa.

### Community Treasure Hunt

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

Start Hunting!

Translated by