Main Content

delevent

timeseries 中删除事件

说明

示例

tsout = delevent(tsin,eventname)timeseries 对象 tsintsin.Events 属性中删除 tsdata.event 对象。eventname 参数可以是包含单个事件名称的字符向量,也可以是包含事件名称集合的元胞数组。

tsout = delevent(tsin,eventname,n) 从名为 eventname 的事件的 tsin.Events 属性中删除第 ntsdata.event 对象。

示例

全部折叠

创建 timeseries 和事件,然后将事件添加到 timeseries 中。

tsin = timeseries((1:5)');
tsevent = tsdata.event('MyEvent',1);
tsin = addevent(tsin,tsevent);
tsin.Events
    EventData: []
         Name: 'MyEvent'
         Time: 1
        Units: 'seconds'
    StartDate: ''

删除名为 MyEvent 的事件。

tsout = delevent(tsin,'MyEvent');
tsout.Events
ans =

    1x0 empty handle

输入参数

全部折叠

输入 timeseries,指定为标量。

数据类型: timeseries

事件名称,指定为包含 tsdata.event 对象名称的字符向量或包含多个事件名称的元胞数组。

数据类型: char | cell

事件编号,指定为整数标量,对应于 timeseries 对象的第 ntsdata.event

数据类型: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

版本历史记录

在 R2006a 之前推出