当前位置: 首页 > news >正文

matlab集合操作

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

C = intersect(A,B) -- 返回A和B的交集(相同元素)

%----C中的元素将会从小到大排序----%

如果A和B都是向量,那么返回A、B中的相同元素
如果A和B都是矩阵,intersect(A,B,'rows') 将返回A、B中的相同列

还有一种调用格式:[C,IA,IB] = intersect(A,B);
其中,C为A,B的交集;IA和IB分别为这些元素在A和B中的位置(Index)
------------------------------------------------------------

C = setxor(A,B) -- 返回A和B中互不相同的元素
类似的:[C,IA,IB] = intersect(A,B);


------------------------------------------------------------

C = union(A,B) -- 返回A和B的并集
类似的:[C,IA,IB] = union(A,B);

------------------------------------------------------------

C = setdiff(A,B) -- 返回A中那些不属于B的元素。

类似的:setdiff(A,B,'row') [C,IA] = setdiff(A,B)

------------------------------------------------------------

C = unique(A) -- 返回A中没有重复的元素
比如:
>>A=[1,2,1,4,6,3,7,5,9,4]; C = unique(A);
>>c=[1,2,4,5,6,7,9];

类似的:[B,I,J] = unique(A); I和J都是位置(Index)向量
B = A(I); A(J)=B;

------------------------------------------------------------

C = ismember(A,b) -- 判断b是否是A的元素。

ismember返回一个和A长度相同的向量,如果b与A中某个元素相等,
这个返回的向量中相应的位置就是1,其余位置为0 。

转载于:https://my.oschina.net/duluo180/blog/8835

相关文章:

  • C++学习笔记4
  • Android开发者应该深入学习的10个开源应用项目[转]
  • /proc/vmstat 详解
  • Solr In Action 中文版 第一章(四、五)
  • 零基础学通Silverlight4(2):Expression Blend入门
  • [备忘]谷歌员工证实PR值不再更新 呼吁用户关注内容
  • 采用一个自创的验证框架实现对数据实体的验证[扩展篇]
  • sql查询优化的几个要点
  • Javascript+CSS应用小技巧
  • Active Directory还原工具之二Quest Object Restore for Active Directory
  • Spring3和Quartz2的应用实例
  • Linux 命令一句话
  • 调查:中国互联网公司数据库访问层现状
  • C++程序设计:原理与实践(进阶篇)17.4 使用GUI库
  • xDAIS C++
  • 2017-08-04 前端日报
  • HTTP请求重发
  • JAVA并发编程--1.基础概念
  • Java超时控制的实现
  • js作用域和this的理解
  • Making An Indicator With Pure CSS
  • Octave 入门
  • PhantomJS 安装
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • Python实现BT种子转化为磁力链接【实战】
  • SpiderData 2019年2月23日 DApp数据排行榜
  • Terraform入门 - 3. 变更基础设施
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • windows下如何用phpstorm同步测试服务器
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 仿天猫超市收藏抛物线动画工具库
  • 和 || 运算
  • 利用DataURL技术在网页上显示图片
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 使用common-codec进行md5加密
  • 算法---两个栈实现一个队列
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • 我的面试准备过程--容器(更新中)
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • kubernetes资源对象--ingress
  • (3)(3.5) 遥测无线电区域条例
  • (4.10~4.16)
  • (C++20) consteval立即函数
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (分布式缓存)Redis持久化
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (学习日记)2024.01.09
  • (一)SpringBoot3---尚硅谷总结
  • (转)从零实现3D图像引擎:(8)参数化直线与3D平面函数库
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换
  • . NET自动找可写目录
  • .net core 控制台应用程序读取配置文件app.config
  • .Net Core和.Net Standard直观理解