Function Sort to find smallest value in a Column?
1 次查看(过去 30 天)
显示 更早的评论
I'm trying to find the five smallest value corresponding to their exact date from this weekly time series. What I wrote is the following:
tsStocks=fints(DATE, SP500)
Five_smallest_Value=sort(tsStocks,1,'ascend')
And i get this error:
Undefined function 'sort' for input arguments of type 'fints'.
Anyone able to tell me the right way to find them?
Thanks in advance.
0 个评论
回答(1 个)
dpb
2016-2-25
Don't have Toolbox here so can't try it, but looks like you'll want the sortfts function to deal with a FTSOBJ
2 个评论
dpb
2016-2-25
From the above doc --
Arguments
tsobj
Financial time series object.
flag
(Optional) Sort order:
flag = 1; increasing order (default)
flag = -1; decreasing order
Of course, even if it didn't have the flag optional argument, simply reversing the increasing order after sorting will produce the decreasing order vector.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Shifting and Sorting Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!