有一个数字向量:
y = [
2013;
2013;
2013;
2014;
2014;
2015;
2016]
Scilab 函数
unique
使用 km
中第一个出现的唯一数字的索引创建向量 y
:
[U, km, ku, nb] = unique(y)
公里是:
1
4
6
7
我需要最后一次出现的唯一数字的索引向量,例如:
3
5
6
7
我怎样才能实现这个目标?
您可以将 unique 应用于 y($:-1:1) ,然后让 km=n-km+1 其中 n 是 y 的大小