【发布时间】:2015-08-31 01:34:07
【问题描述】:
我有两个向量,一个存储一组图像的宽度尺寸,另一个存储一组图像的高度。
我想将这些值用作二维向量 [width height] 并将它们存储在矩阵中。例如,第一行保留宽度,第二行保留高度。
是否可以使用matlab中的unique()函数返回二维唯一值?我的意思是,值可以在一个维度上重复,但两个维度不能与另一个向量相同?
如何在 Matlab 中做到这一点?
一个例子:给定以下矩阵,每一列都有一个二维向量。我想要二维唯一向量。这些值可以在一个维度上重复,但不能在两个维度上重复。
我有什么:
[1,2,3,1;
4,5,6,4]
我想作为输出:
[1,2,3;
4,5,6]
【问题讨论】:
-
如果我理解你的问题,是的。可以使用
unique和rows选项 -
给我们一些两行矩阵和想要的最后一个,因为我不太理解。