学习Matlab一定要查看help文档啊啊啊

一、集合运算的函数如下:

  • intersect(A, B):集合交集,A和B均为向量
  • union(A, B) :集合并集
  • setdiff(A, B) :集合A减集合B的差集(如果集合A中的元素都在B中存在,则结果为空)
  • ismember(a, A) :判断是否是集合中的元素
  • sort(A):对向量进行排序
  • issorted(A):判断集合是否有序
  • setxor :集合异或(在并集但不在交集中的元素)
  • unique :返回集合的不重复元素(去掉相同元素)

二、举例如下:

A = [1,2,3,4,5,6];
B = [1,2,3,7,8,9];
C = [1,2,3,6,5,4,7,8,9];
D = [1,1,2,2,3,3]intersect(A,B); % ans = [1,2,3]
union(A,B);     % ans = [1,2,3,4,5,6,7,8,9]
setdiff(A,B)    % ans = [4,5,6]
setdiff(A,C)    % ans = Empty matrix: 1-by-0
ismember(1,A);  % ans = 1
sort(C);        % ans = [1,2,3,4,5,6,7,8,9]
issorted(A);    % ans = 1
setxor(A,B);    % ans = [4,5,6,7,8,9]
unique(D);      % ans = [1,2,3]

参考资料:
1.Matlab的集合运算
2.Matlab集合运算符示例-易百教程

Matlab中向量的交集、并集、差集等集合运算相关推荐

  1. oracle 并集 时间_Oracle集合运算符 交集 并集 差集

    集合运算符:UNION/UNION ALL 并集,INTERSECT 交集,MINUS 差集 一.union求并集,公共部分只有包含一次 例:求emp表ename中含'A'或含有'M' SQL> ...

  2. go自定义和使用set包处理列表 交集 并集 差集

    自定义交集 并集 差集 package mainimport "fmt"func main() {aList := []string{"1", "2& ...

  3. sort求交集并集差集

    uniq -u    取出只出现过一次的元素,用来求差集 uniq -c     group by uniq -d     取出出现次数大于等于2的元素,用来求交集 sort 1 2 和cat 1 2 ...

  4. JAVA Hashset求集合的交集并集差集

    JAVA Hashset求集合的交集并集差集 Hashset是Set接口较为常见的一个子类,该子类的最大特点是不允许保存重复的元素,并且所有的内容都采用散列(无序)的方式进行存储. package c ...

  5. A和B 单链表表示 集合,求其 交集 并集 差集

    A和B 单链表表示 集合的 交集 并集 差集 /* A和B 单链表表示 集合的 交集 并集 差集 */ //#include <iostream> //using namespace st ...

  6. spark之交集并集差集拉链

    spark之交集并集差集拉链 def main(args: Array[String]): Unit = { val sparkConf = new SparkConf().setMaster(&qu ...

  7. lambda 对象去重_采用java8 lambda表达式 实现 java list 交集 并集 差集 去重复并集...

    采用java8 lambda表达式 实现java list 交集/并集/差集/去重并集 一般的javaList 交.并集采用简单的 removeAll retainAll 等操作,不过这也破坏了原始的 ...

  8. java实现交集并集差集

    java实现交集并集差集 ***`package 第一次模拟测试; import java.util.ArrayList; import java.util.HashSet; import java. ...

  9. 采用java8 lambda表达式 实现 java list 交集 并集 差集 去重复并集

    采用java8 lambda表达式 实现java list 交集/并集/差集/去重并集 一般的javaList 交.并集采用简单的 removeAll retainAll 等操作,不过这也破坏了原始的 ...

最新文章

  1. 1,Composite UI Application Block (CAB) 介绍
  2. poj1410(线段相交问题判断)
  3. spring配置文件import标签中使用${}占位符获得配置文件的属性值
  4. CSharpGL(1)从最简单的例子开始使用CSharpGL
  5. C++——lambda表达式
  6. json 对象 数组
  7. Go语言中时间轮的实现
  8. EasyUI TextBox的onkeypress事件
  9. MobaSSH SSH server for Windows - Download Home Edition
  10. 一键GHOST的使用
  11. 必应Bing可能会退出中国市场
  12. 这是你不曾见过的最全的ASO应用市场优化方式(上篇)
  13. tolua学习资料汇总贴
  14. python极简讲义(张玉宏著)的几处补充说明
  15. C语言程序设计摘苹果,陶陶摘苹果(qb编程)怎么做?
  16. 3D着色器(OpenGL)
  17. 今天,我宣布了新 Logo
  18. 考研数据结构填空题整合_做题版
  19. 2. IMU原理及姿态融合算法详解
  20. 推荐一个强大的工作流自动化工具...

热门文章

  1. 生物数据可视化着色的十个简单规则
  2. 计算机技术与课程整合,第十章:信息技术与课程整合
  3. 莫队——BZOJ3289 Mato的文件管理
  4. 金山词霸2007专业版 破解补丁
  5. 比对俩个数据库的差异并同步
  6. Windows10系统下配置mmdetection2.6(超详细)
  7. Node 之 node-schedule 定时器
  8. 网易python笔试题_python 饥饿的小易(网易笔试题)
  9. Docker安装管理面板--Portainer
  10. 贝叶斯定理及其python求解