MATLAB 的unique函数——求数组矩阵的唯一值

相关MathWork文档见此:unique数组中的唯一值

1、C = unique(A) 返回与 A 中相同的数据,但是不包含重复项。C 已按照从小到大排序。

2、C = unique(A,___,'rows') 和 C = unique(A,'rows',___) 将 A 中的每一行视为单个实体,并按排序顺序返回 A 中的唯一行。必须指定 A,而 setOrder 和 occurrence 是可选的。

'rows' 选项不支持元胞数组。

3、[C,ia,ic] = unique(___) 还可使用上述任何语法返回索引向量 ia 和 ic

  • 如果 A 是向量,则 C = A(ia) 且 A = C(ic)

  • 如果 A 是矩阵或数组,则 C = A(ia) 且 A(:) = C(ic)

  • 如果指定了 'rows' 选项,则 C = A(ia,:) 且 A = C(ic,:)

  • 如果 A 是表或时间表,则 C = A(ia,:) 且 A = C(ic,:)

4、[C,ia,ic] = unique(A,'legacy')

  [C,ia,ic] = unique(A,'rows','legacy')

  [C,ia,ic] = unique(A,occurrence,'legacy') 和

  [C,ia,ic] = unique(A,'rows',occurrence,'legacy') 保留 R2012b 和早期版本中 unique 函数的行为。

'legacy' 选项不支持分类数组、日期时间数组、持续时间数组、表或时间表。

只返回 ia 和 ic:

最新文章

  1. 仿QQ大战—界面篇
  2. LeetCode - 404. Sum of Left Leaves
  3. java://Comparator、Comparable的用法(按照要求将map集合的键值对进行顺序输出)
  4. 利用selector设置ImageButton不同状态下的背景图片
  5. 3.一起来学hibernate之配置文件2
  6. Memcache的总结介绍和一些命令的总结
  7. C实现面向对象封装、继承、多态
  8. activiti系列导读
  9. java:接口实例
  10. GitHub帮助文档翻译1——helloWorld
  11. Android 检测是否连接蓝牙耳机
  12. 关于逆波兰式的c++实现
  13. js 循环 常用方法
  14. NOIP 2017 day 1 游记
  15. Yii2 场景
  16. mvc自定义分页(加页数的)(转)
  17. DNS原理-HTTP原理-TCP原理
  18. C# 电脑上提示未知发布者
  19. python ----列表、字符串、元组之间转换小结
  20. 用scp这个命令来通过ssh传输文件

热门文章

  1. 八一八cvs vss svn和git比较
  2. PHP 7中利用OpenSSL代替Mcrypt加解密的方法详解
  3. 【Scala】Scala-使用ExecutorService-等待所有线程完成
  4. Tensorflow-3-使用RNN生成中文小说
  5. 转:fastText原理及实践(达观数据王江)
  6. scikit-learn——快速入门 - daniel-D(转)
  7. 基于CRF的中文分词
  8. Eclipse导入GitLab中指定分支的项目
  9. OpenGL ES Shading Language中应尽量避免使用循环
  10. java注解Annotation的使用实例