Skip to Main Content Skip to Search
Product Documentation

gettsbeforeatevent - New timeseries object with samples occurring before or at event

Syntax

ts1 = gettsbeforeatevent(ts,event)
ts1 = gettsbeforeatevent(ts,event,n)

Description

ts1 = gettsbeforeatevent(ts,event) returns a new timeseries object ts1 with samples occurring at and before an event in ts, where event can be either a tsdata.event object or a string. When event is a tsdata.event object, the time defined by event is used. When event is a string, the first tsdata.event object in the Events property of ts that matches the event name specifies the time.

ts1 = gettsbeforeatevent(ts,event,n) returns a new timeseries object ts1 with samples occurring at and before an event in time series ts, where n is the number of the event occurrence with a matching event name.

Tips

When the timeseries object ts contains date strings and event uses numeric time, the time selected by the event is treated as a date that is calculated relative to the StartDate property in ts.TimeInfo.

When ts uses numeric time and event uses calendar dates, the time selected by the event is treated as a numeric value that is not associated with a calendar date.

See Also

gettsafterevent | gettsbeforeevent | gettsbetweenevents | tsdata.event

  


» Learn more
» Download free kit
» Get trial software

 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS