文件名称:M-by-N 矩阵行的二进制搜索:基于输入 M-by-N 矩阵行的列值总和的二进制搜索-matlab开发
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-21 10:26:01
matlab
M×N 矩阵行的二进制搜索搜索基于输入 M-by-N 矩阵的行的列值总和即输入矩阵的行必须已经按升序排序基于它们的列值的总和。 IE row1sum<row2sum<...rowjsum<...rowmsum 其中 rowjsum=sum(mat(j,:),2) (即列值的总和) 如果未对垫子进行排序,请使用以下两个语句对垫子的行进行排序根据列值的总和matwithsum=sortrows([sum(mat,2),mat],1); mat=matwithsum(:,2:end); 输入: mat:矩阵包含的值如[x1, y1,..., zn; x2, y2,..., zn; ... xm, ym,..., zn]; srow:要在 mat 中搜索的行 输出: 使用以下不同的参数 'type' 值可以返回以下输出1. 'first':返回'indvec1',即mat 中与srow 匹
【文件预览】:
bsearchmat.zip