financial time series obiect: get a column by name string?

3 views (last 30 days)
Say, I have a fts object of type:
dt =
desc: (none)
freq: Daily (1)
'dates: (2715)' 'times: (2715)' 'A: (2715)' 'B: (2715)' 'C: (2715)'
to access a column, you'd do something like:
dt.A
What if you'd want to place this in a function and pass the column name as a string argument:
col_name = 'A'
Is there a way to access this column from dt having its name in a string?

Accepted Answer

dpb
dpb on 17 Mar 2017
Again, similarly to the other question, relate it to the struct; I didn't find the similar documentation under the financial TS link, but here is link for structures; should work the same way...
  1 Comment
Andy
Andy on 17 Mar 2017
Edited: Andy on 17 Mar 2017
it works indeed:
dt.Close
cl = 'Close'
dt.(cl)
produce similar results. Thanks!

Sign in to comment.

More Answers (0)

Categories

Find more on Characters and Strings in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!