Преобразовывание таблицы в расписание
TT = table2timetable(T)
TT = table2timetable(T,'RowTimes',timeVarName)
TT = table2timetable(T,'RowTimes',rowTimes)
TT = table2timetable(T,'SampleRate',Fs)
TT = table2timetable(T,'TimeStep',dt)
TT = table2timetable(___,'StartTime',t0)
преобразовывает таблицу TT = table2timetable(T)
T
в расписание. Первая переменная datetime или длительности в T
становится вектором времен строки TT
. Остающиеся переменные T
становятся переменными TT
.
Если T
является M
-by-N
таблица без имен строки, то TT
является M
-by-(N-1)
расписание.
Если T
является M
-by-N
таблица с именами строки, то table2timetable
присваивает имена строки T
к переменной TT
. В результате TT
является M
-by-N
расписание.
Для получения дополнительной информации о создании и использовании расписаний, см. Расписания.
Чтобы создать расписание из данных в файле текста или электронной таблицы, сначала используйте функцию readtable
, чтобы считать данные в таблицу. Затем преобразуйте таблицу в расписание с table2timetable
.
присваивает табличную переменную TT = table2timetable(T,'RowTimes',timeVarName)
timeVarName
как вектор времен строки выходного расписания. timeVarName
может быть именем любой переменной в T
, который содержит значения длительности или datetime. Остающиеся переменные T
становятся переменными TT
.
присваивает векторный TT = table2timetable(T,'RowTimes',rowTimes)
rowTimes
как вектор времен строки выходного расписания. Все переменные T
становятся переменными TT
.
использует частоту дискретизации TT = table2timetable(T,'SampleRate',Fs)
Fs
, чтобы вычислить расположенные с равными интервалами времена строки. Fs
является положительным числовым скаляром, который задает количество выборок в секунду (Гц). Первый раз строки является нулевыми секундами.
использует временной шаг TT = table2timetable(T,'TimeStep',dt)
dt
, чтобы вычислить расположенные с равными интервалами времена строки. dt
является длительностью или календарным значением длительности, которое задает отрезок времени между временами строки подряд. Первый раз строки является нулевыми секундами.
задает время начала TT = table2timetable(___,'StartTime',t0)
t0
, вместо нулевых секунд, как первый раз строки. Можно использовать этот синтаксис, когда вы создаете обычное расписание с помощью или 'SampleRate'
или аргументов в виде пар "имя-значение" 'TimeStep'
от любого из предыдущих двух синтаксисов.
array2timetable
| isvarname
| сводные данные
| расписание
| uitable