Path: Math/AStar
% Transforms between 2D and 1D coordinates. Assumes at square grid that is n by n. -------------------------------------------------------------------------- Form: [k,j] = TransformCoord( p, n ) 1D to 2D k = TransformCoord( p, q, n ) 2D to 1D -------------------------------------------------------------------------- ------ Inputs ------ 1D to 2D p (1,:) Node n (1,:) Number of rows or columns in the grid 2D to 1D p (1,:) Row q (1,:) Column n (1,1) Number of rows or columns in the grid ------- Outputs ------- 1D to 2D k (1,:) Row j (1,:) Column 2D to 1D k (1,:) Node --------------------------------------------------------------------------
Back to the Math Module page