Skip to Main Content Skip to Search
Product Documentation

gettsbeforeevent - New timeseries object with samples occurring before event

Syntax

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

Description

ts1 = gettsbeforeevent(ts,event) returns a new timeseries object ts1 with samples occurring 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 = gettsbeforeevent(ts,event,n) returns a new timeseries object ts1 with samples occurring before an event in 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 | gettsbeforeatevent | gettsbetweenevents | tsdata.event

  


Free MATLAB Interactive Kit

Explore how to use MATLAB to make advancements in engineering and science.


Download free kit

Trials Available

Try the latest version of MATLAB and other MathWorks products.


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