matlab unique找出矩阵中不同元素
2011-05-24 15:09
344 查看
b = unique (a) %取集合a的不重复元素构成的向量
b = unique (A,'rows') %返回A、B不同行元素组成的矩阵
[b,i,j] = unique (…) %i体现b中元素在原向量(矩阵a)中的位置;j体现原向量(矩阵a)在b中的位置
例1-39
>> A=[1 1 2 2 4 4 6 4 6]
A =
1 1 2 2 4 4 6 4 6
>> [c,i,j]=unique(A)
c =
1 2 4 6
i =
2 4 8 9 %i体现b中元素在原向量(矩阵a)中的位置;
j =
1 1 2 2 3 3 4 3 4 %j体现原向量(矩阵a)在b中的位置
例1-40
>> A=[1 2 2 4;1 1 4 6;1 1 4 6]
A =
1 2 2 4
1 1 4 6
1 1 4 6
>> [c,i,j]=unique(A,'rows')
c =
1 1 4 6
1 2 2 4
i =
3
1
j =
2
1
1
b = unique (A,'rows') %返回A、B不同行元素组成的矩阵
[b,i,j] = unique (…) %i体现b中元素在原向量(矩阵a)中的位置;j体现原向量(矩阵a)在b中的位置
例1-39
>> A=[1 1 2 2 4 4 6 4 6]
A =
1 1 2 2 4 4 6 4 6
>> [c,i,j]=unique(A)
c =
1 2 4 6
i =
2 4 8 9 %i体现b中元素在原向量(矩阵a)中的位置;
j =
1 1 2 2 3 3 4 3 4 %j体现原向量(矩阵a)在b中的位置
例1-40
>> A=[1 2 2 4;1 1 4 6;1 1 4 6]
A =
1 2 2 4
1 1 4 6
1 1 4 6
>> [c,i,j]=unique(A,'rows')
c =
1 1 4 6
1 2 2 4
i =
3
1
j =
2
1
1
相关文章推荐
- matlab unique找出矩阵中不同元素
- matlab 元胞matrix{n},每个元素可以代表不同维数的矩阵
- 求Matlab矩阵中各个不同元素或者某个元素出现的次数
- Matlab从矩阵中找出符合条件的元素
- Matlab如何找出两个矩阵中相同的元素
- matlab中如何从一个矩阵的行列中找出 0 元素的个数 或者位置 并作为判断条件
- MATLAB中查找两个不同维度的矩阵中相同或者不同元素的位置
- matlab中如何删除向量和矩阵中的元素?
- 一分钟了解“Matlab提取出矩阵中大于某值的元素”
- MATLAB从数组中以等概率随机选出不同的元素
- torch中如何找出矩阵中元素之大于某个阈值的所有元素的下标?torch.find() ?
- matlab 统计向量中不同元素的个数
- matlab判断一个矩阵中的元素是否完全一致
- matlab中矩阵元素的比较
- matlab 矩阵元素求和、求均值(期望)和均方差
- MATLAB矩阵元素的提取和替换
- JAVA之建立一个m行n列的矩阵,并找出其中最小的元素所在的行和列
- 建立一个5行5列的矩阵,找出其中最小的元素,输出该值及行、列号。
- Matlab矩阵处理小结(4)-批量将矩阵保存到不同的文件--动态更新文件名
- C#比较二个数组并找出相同或不同元素的方法