标签:
时间序列进行重排格式元素 |
分类: Matlab |
sort
功能:对时间序列x进行排序。
格式:m = sort(x, mode) % 当参数mode=‘ascend’,表示对x进行升序重排;当mode=‘descend’,表示降序重排
wrev
功能:得到时间序列x的逆序。
格式:m = wrev(x)
如
>> A = randn(5, 1)
A =
>> wrev(A)
ans =
issorted
功能:判断时间序列x是否按升序排列。
格式:m = issorted(x)
unique
功能:对时间序列x按互异元素进行重排。
格式:[b, m, n] = unique(x) % b为x的互异元素按升序重排,m为b中每一元素出现在x中的位置,n为x中各个元素在b中的位置
如
>> A = [1 1 5 6 2 3 3 9 8 6 2
4]
A =
>> [b1, m1, n1] = unique(A,
'first')
b1 =
m1 =
n1 =
>> [b2, m2, n2] = unique(A,
'last')
b2 =
m2 =
n2 =