【发布时间】:2017-11-01 14:30:39
【问题描述】:
Octave 中是否有一种简洁的方法可以使用字典顺序(字典顺序)比较两个向量?
即我想比较两个向量 a , b 的第一个元素,如果它们不同则返回结果;否则比较第二个元素,依此类推..
比如a = [0 1 5],b = [0 2 1],我想有
a <? b
对于某些运算符/函数 <? 返回 true。
如果我只是做a < b,这将返回一个逻辑值向量。
ans =
0 1 0
【问题讨论】:
-
如果要测试所有元素是否相等:
all(a == b) -
@Naveh 谢谢,但我想按字典顺序回答哪个向量更大。
标签: matlab vector octave lexicographic-ordering