MATLAB矩阵、集合操作函数介绍

 时间:2025-01-04 16:56:33

1、1)intersect函数:c = intersect(A, B) 返回A与B的交集。A=[1 2 3;4 5 6;7 8 9]B=[1 2 3]C=intersect(A,B)%,如果在句子后边添加‘rows’,则矩阵就会输出成行,如下:

MATLAB矩阵、集合操作函数介绍
MATLAB矩阵、集合操作函数介绍

2、2)unique函数:b = unique(A) 返回并剔除A中的重复元素。假如A中有大量的重复元素,有不考虑排列顺序,那么这个函数就会帮助我们进行筛选重复元素,假如,在语句后添加b = unique(A,‘rows’),函数的功能就是筛选去除重复的行元素,并按照第一列的数字进行重复排序,举例如下:

MATLAB矩阵、集合操作函数介绍
MATLAB矩阵、集合操作函数介绍

3、3)setxor函数:返回A与B的交集的取反。该函数的作用不仅仅把重复的数字选出,并且把重复的数字进行了删除,这是与2)中函数的区别,同样的b =setxor(A,B,'rows')意味着识别重复的行并删除。举例如下:

MATLAB矩阵、集合操作函数介绍
MATLAB矩阵、集合操作函数介绍

4、4)ismember函数:成员判定,这个函数主要是看矩阵a中的数是不是矩阵b中的成员,是的话结果返回1,不是返回0。a=[12345];b=[34567];c=[246810];ismember(a,b)[is,where]=ismember(a,c) is:判断a的元素是否是c元素的成员where:返回,如果是c元素的成员,该成员在c矩阵中的位置。

MATLAB矩阵、集合操作函数介绍

5、5)dir函数:获得指定文件夹下的所有子文件夹和文件,存放在在一种为文件结构体数组中。具体的命令调用如下:dir('.')、dir('*.m'):列出当前目录的所有文件、指定类型文件dir('G:\Matlab')、dir('G:\Matlab\*.m'):列出指定目录的所有文件、指定类型文件举例如下:

MATLAB矩阵、集合操作函数介绍
MATLAB矩阵、集合操作函数介绍
  • MATLAB 左除与右除的区别
  • 如何用matlab数值计算求一元函数的最小值
  • 正态分布相加减规则是什么
  • MATLAB绘制三维曲面图
  • matlab怎么求逆矩阵
  • 热门搜索
    环保手抄报图片大全 扫黑除恶手抄报 春节手抄报简单又漂亮 清明节手抄报内容简短 爱国卫生手抄报 健康饮食手抄报 消防安全手抄报图片 元宵节手抄报图片 艾滋病手抄报 体育手抄报