Main Content

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

local2grid

Convertir coordenadas locales a índices de cuadrícula

Desde R2019b

Descripción

ejemplo

ij = local2grid(map,xy) convierte un arreglo de coordenadas locales, xy, en un arreglo de índices de cuadrícula, ij en [row col] formato.

Ejemplos

contraer todo

Cree un mapa de ocupación vacío con un ancho y alto de 10 metros.

map = occupancyMap(10,10);

Obtenga índices de cuadrícula a partir de coordenadas locales.

[xLocal,yLocal] = meshgrid(0:0.5:2);
ij = local2grid(map,[xLocal(:) yLocal(:)]);

Argumentos de entrada

contraer todo

Representación de mapa, especificada como un objeto occupancyMap, mapLayer, multiLayerMap o signedDistanceMap .

Coordenadas locales, especificadas como una matriz n-por 2 de pares [x y] , donde n es el número de coordenadas locales.

Argumentos de salida

contraer todo

Posiciones de la cuadrícula, devueltas como una matriz n-por 2 de pares [i j] en formato [row col] , donde n es el número de posiciones de la cuadrícula. Las ubicaciones de las celdas de la cuadrícula comienzan en (1,1) y se cuentan desde la esquina superior izquierda de la cuadrícula.

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Historial de versiones

Introducido en R2019b

expandir todo