ZV_MATSORT -- 排序

类型

访问

描述

对矩阵行或列排序

语法

ZV_MATSORT(mat,sortMat,idx,isAsec,isSortCol)

参数:

matZVOBJECT类型,矩阵

sortMatZVOBJECT类型,排序后的矩阵

idx:用于指定排序的行号或列号,意义为idx对应的行或列所代表的属性值用于排序,如形状匹配结果矩阵第0列代表的是分数

isAsec1-升序,0-降序

isSortCol1-排序列,0-排序行

适用控制器

支持ZV功能或者5系列以上的控制器

例子

ZVOBJECT  mat '假设匹配结果矩阵,每一列对应一种属性

ZVOBJECT  dst

TABLE(0, 0.5, 1, 0, 15, 1, 0.9, 10, 70, -5, 1.5, 0.01, 154, 200, 170, 0.8)

ZV_MATGENDATA(mat,3,5,0) '使用TABLE(0)中的数据,生成一个3*5的矩阵

ZV_MATSORT(mat, dst, 0, 0, 0) 'idx选择的是于第一列(score属性),按行对矩阵matscore属性进行降序排列