tilerowcol

Dá a linha e a coluna de um bloco, dado seu número em um layout em blocos.

Categoria: Graphics > Formatting and Annotation

Sintaxe

[row, col] = tilerowcol(t, n)

Retorna a linha e a coluna do bloco n do layout t.

Descrição

Inverte tilenum. Em um layout com c colunas, o bloco n está na linha ceil(n/c) e na coluna mod(n - 1, c) + 1. A função é útil quando um laço percorre os números dos blocos e a posição de cada um é necessária, por exemplo para rotular apenas os blocos externos.

Argumentos de entrada

t
Layout criado por tiledlayout.
n
Número do bloco, um inteiro positivo contado ao longo das linhas.

Argumentos de saída

row, col
Posição do bloco na grade, contada a partir de 1.

Exemplo

Onde está o bloco 5?

t = tiledlayout(2, 3);
[r, c] = tilerowcol(t, 5)
[r, c] = tilerowcol(t, 6)
Saída
r = 2
c = 2
r = 2
c = 3

Veja também

tilenum nexttile tiledlayout subplot