This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.


Convert to matrix


tsmat = fts2mat(tsobj)
tsmat = fts2mat(tsobj, datesflag)
tsmat = fts2mat(tsobj, seriesnames)
tsmat = fts2mat(tsobj, datesflag, seriesnames)



Financial time series object


(Optional) Specifies inclusion of dates vector:

datesflag = 0 (default) excludes dates.

datesflag = 1 includes dates vector.


(Optional) Specifies the data series to be included in the matrix. Can be a cell array of character vectors.


tsmat = fts2mat(tsobj) takes the data series in the financial time series object tsobj and puts them into the matrix tsmat as columns. The order of the columns is the same as the order of the data series in the object tsobj.

tsmat = fts2mat(tsobj, datesflag) specifies whether you want the dates vector included. The dates vector is the first column. The dates are represented as serial date numbers. Dates can include time-of-day information.

tsmat = fts2mat(tsobj, seriesnames) extracts the data series named in seriesnames and puts its values into tsmat. The seriesnames argument can be a cell array of character vectors.

tsmat = fts2mat(tsobj, datesflag, seriesnames) puts into tsmat the specific data series named in seriesnames. The datesflag argument must be specified. If datesflag is set to 1, the dates vector is included. If you specify an empty matrix ([]) for datesflag, the default behavior is adopted.

Introduced before R2006a

Was this topic helpful?