qtgetblk
四叉树分解中的块值
语法
[val, r, c] = qtgetblk(I, S, dim)
[vals, idx] = qtgetblk(I, S, dim)
描述
[val, r, c] = qtgetblk(I, S, dim)
回报瓦尔斯
数组,其中包含昏暗的
——- - - - - -昏暗的
块在四叉树中分解我
.年代
返回的稀疏矩阵是qtdecomp
;它包含四叉树结构。瓦尔斯
是一个昏暗的
——- - - - - -昏暗的
——- - - - - -k
数组,k
是昏暗的
——- - - - - -昏暗的
块在四叉树分解;如果没有指定大小的块,则所有输出将作为空矩阵返回。r
而且c
是包含块的左上角的行坐标和列坐标的向量。
[vals, idx] = qtgetblk(I, S, dim)
回报idx
包含块的左上角的线性指标的向量。
类的支持万博1manbetx
我
可以是一流的逻辑
,uint8
,uint16
,int16
,单
,或双
.年代
是一流的稀疏的
.
例子
我= [1 11 12 12 3 6 6 11 2 14 5 6 8 11 11 11 11 11 11 11 11 11 11 1 10 25 7 7 20 22 22 20 22 22 22 22 12 3 4 20 22 22 20 5 6 7 8 20 22 20 20 9 10 11 12 22 22 22 20 20 13 14 15 16];S = qtdecomp(I,5);[vals,r,c] = qtgetblk(I,S,4)
提示
块的顺序瓦尔斯
中的块按列顺序匹配我
.例如,如果瓦尔斯
4-by-4-by-2,瓦尔斯(:,:1)
中第一个4 × 4块中的值我
,瓦尔斯(::2)
包含来自第二个4 × 4块的值。
R2006a之前介绍
这个话题有用吗?