La formula di camminamento consente di calcolare l'area di una qualsiasi figura piana di
lati non curvi. È una formula che snellisce i tempi di calcolo di un'area di una figura avente un numero elevato di lati, evitando di utilizzare il sistema per triangolazione.
Per applicare questa formula è necessario conoscere:
lati del poligono;
angoli compresi tra gli
lati noti.
Siano:
il lato
-esimo del poligono, con 
il lato
-esimo del poligono, con 
l'angolo interno
-esimo del poligono, con 
La formula è
![{\displaystyle A={1 \over 2}{\sum _{j=1}^{n-2}\left[\sum _{i=j+1}^{n-1}(-1)^{i+j+1}L_{j}\ L_{i}\sin \left(\sum _{h=j}^{i-1}\alpha _{h}\right)\right]}.}](//wikimedia.org/api/rest_v1/media/math/render/svg/e269d4da8f56a49405eb4687ac61c87ad0b497b8)
La stessa formula può essere espressa in forma matriciale ed in particolare indicando con
il numero dei lati noti (
), la versione matriciale compatta diviene:

dove
è il vettore riga contenente i primi
lati, ossia

Similmente
è il vettore colonna le cui componenti in ordine rappresentano i lati del poligono partendo dal secondo fino al
-esimo, cioè

Infine
è una matrice triangolare superiore di ordine
In particolare lungo la diagonale principale sono disposti in ordine i valori dei seni degli angoli noti, mentre risulteranno nulli tutti i termini al di sotto della diagonale principale. Al di sopra di quest'ultima i termini della matrice sono espressi dalla seguente relazione:

Complessivamente la matrice è così definita:
