Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

qtgetblk

Los valores de bloque en descomposición Quadtree

Sintaxis

[vals, r, c] = qtgetblk(I, S, dim)
[vals, idx] = qtgetblk(I, S, dim)

Descripción

[vals, r, c] = qtgetblk(I, S, dim) devuelve en una matriz que contiene el-por-bloques en la descomposición Quadtree de. es la matriz dispersa devuelta por; contiene la estructura del cuadriárbol. es un-por--por-Array, donde es el número de-por-bloques en la descomposición del cuadriárbol; Si no hay bloques del tamaño especificado, todas las salidas se devuelven como matrices vacías. y son vectores que contienen las coordenadas de fila y columna de las esquinas superiores izquiervas de los bloques.valsdimdimISqtdecompvalsdimdimkkdimdimrc

[vals, idx] = qtgetblk(I, S, dim) devuelve en un vector que contiene los índices lineales de las esquinas superiores izquieras de los bloques.idx

Soporte de clase

puede ser de clase,,,,, o. es de clase.Ilogicaluint8uint16int16singledoubleSsparse

Ejemplos

I = [1    1    1    1    2    3    6    6      1    1    2    1    4    5    6    8      1    1    1    1   10   15    7    7      1    1    1    1   20   25    7    7     20   22   20   22    1    2    3    4     20   22   22   20    5    6    7    8     20   22   20   20    9   10   11   12     22   22   20   20   13   14   15   16];    S = qtdecomp(I,5);  [vals,r,c] = qtgetblk(I,S,4)

Sugerencias

La ordenación de los bloques en coincide con el orden columnwise de los bloques en.valsI Por ejemplo, si es 4-por-4-por-2, contiene los valores del primer bloque 4-por-4 en, y contiene los valores del segundo bloque 4-por-4.valsvals(:,:,1)Ivals(:,:,2)

Consulte también

|

Introducido antes de R2006a