Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

local2grid

Convertir les coordonnées locales en indices de grille

Depuis R2019b

Description

exemple

ij = local2grid(map,xy) convertit un tableau de coordonnées locales, xy, en un tableau d'indices de grille, ij en [row col] Format.

Exemples

réduire tout

Créez une carte d'occupation vide d'une largeur et d'une hauteur de 10 mètres.

map = occupancyMap(10,10);

Obtenez des indices de grille à partir de coordonnées locales.

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

Arguments d'entrée

réduire tout

Représentation cartographique, spécifiée comme un objet occupancyMap, mapLayer, multiLayerMap ou signedDistanceMap .

Coordonnées locales, spécifiées sous la forme d'une matrice n-par 2 de paires [x y] , où n est le nombre de coordonnées locales.

Arguments de sortie

réduire tout

Positions de la grille, renvoyées sous la forme d'une matrice n-par 2 de paires [i j] au format [row col] , où n est le nombre de positions sur la grille. Les emplacements des cellules de la grille commencent à (1,1) et sont comptés à partir du coin supérieur gauche de la grille.

Capacités étendues

Génération de code C/C++
Générez du code C et C++ avec MATLAB® Coder™.

Historique des versions

Introduit dans R2019b

développer tout