Calcul de surface de polygone complexe

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
MatosBKO
Messages: 6
Enregistré le: 18 Juil 2008, 18:44

Calcul de surface de polygone complexe

par MatosBKO » 21 Juil 2008, 17:12

Bonjour à tous

J'aurai besoin d'aide concernant le calcul de surface (aire) de polygones complexes
Par exemple un polygone avec N cotés
le premier coté N1 de longuer X et d'angle y°
le 2ème coté N2 de longueur x1 et d'angle y2°
ainsi de suite .....

Connaitriez vous une formule mathématique qui me permette de calculer la surface connaissant le nombre de coté, leur longueur et leur angles, là c trop chaud pour moi je me suis arrété au lycée et a moins de tout décortiquer en surface conventionnelle type triangle et carré je vois pas ....

Merci à ceux qui pourront m'aider ( c pour une application concrete : calcul de superficie des champs agricole au Mali)



abcd22
Membre Complexe
Messages: 2426
Enregistré le: 13 Jan 2006, 14:36

par abcd22 » 21 Juil 2008, 18:47

Bonsoir,
La page wikipedia en anglais donne des formules pour le calcul d'aires de polygones.

Clembou
Membre Complexe
Messages: 2732
Enregistré le: 03 Aoû 2006, 11:00

par Clembou » 21 Juil 2008, 18:49

MatosBKO a écrit:Bonjour à tous

J'aurai besoin d'aide concernant le calcul de surface (aire) de polygones complexes
Par exemple un polygone avec N cotés
le premier coté N1 de longuer X et d'angle y°
le 2ème coté N2 de longueur x1 et d'angle y2°
ainsi de suite .....

Connaitriez vous une formule mathématique qui me permette de calculer la surface connaissant le nombre de coté, leur longueur et leur angles, là c trop chaud pour moi je me suis arrété au lycée et a moins de tout décortiquer en surface conventionnelle type triangle et carré je vois pas ....

Merci à ceux qui pourront m'aider ( c pour une application concrete : calcul de superficie des champs agricole au Mali)


Tu veux sûrement calculer d'un polygone non régulier. Moi, je cherche le centre circonscrit de ces polygones :ptdr:

Il faut sûrement découper ton polygone en plus petit polygone dont on connait la surface....

MatosBKO
Messages: 6
Enregistré le: 18 Juil 2008, 18:44

par MatosBKO » 21 Juil 2008, 19:04

je sais pas si ça pourrait aider j'ai un programme sur une calculette sharp qui calcule cela mais je comprend pas les formule de math et je voudrais reprogrammer ce prog sur une casio, faudrait d'abord que je comprenne voila le prog ci dessous
je comprend rien y a des variable partout non préalablement définis


voilà le prog sur sharp
10 : "A" : PAUSE "CALCUL DE SUPERFICIE"
20 : CLEAR : INPUT "NOMBRE DE COTE =" ; N
30 : FOR I = 1TO N : PAUSE "........." . I
40 : INPUT " ANGLE= " ; A , "COTE=" ; B
50 : P=P+B : X= X+B* SIN A : Y = Y+B*COS A
60 : W = W+X : Z=Z+Y
70 : S = S+B*SIN A * Y - B*COS A * X
80 : NEXT I
90 : C = (racine carré) ( X*X + Y*Y)/P*100 : IF C >5 GOTO 130
100 : S = ABS( S/2+Y*W/N-X*Z/N)/100+5
110 : PRINT USING "####" ; "S =" ; S; "ARES"
120 : GOTO 20
130 : PRINT " MESURE A REPRENDRE"
140 : GOTO 20
150 : END

Voilà j'espère que j'ai pas taper tout ça pour rien :cry:

Avatar de l’utilisateur
nuage
Membre Complexe
Messages: 2214
Enregistré le: 09 Fév 2006, 22:39

par nuage » 22 Juil 2008, 11:13

Salut,
j'ai l'impression que ce programme calcule l'aire de polygones convexes (cad sans angle rentrant).
L'idée est la suivante :
  • Si on connait les coordonnées des sommets d'un triangle il est facile de calculer son aire avec le déterminant de 2 cotés. Pour être plus précis l'aire du triangle OAB avec O de coordonnées(0,0) est égale à
  • On divise en suite le polygone en triangles avec les diagonales issues du premier sommet.
  • On calcule les coordonnées des sommets dans un repère dont l'origine est le premier sommet (raison pour la quelle j'ai donné la formule de l'aire d'un triangle dans ce cas particulier) et dont l'axe des abscisses est donné par le premier coté.

Le calcul des coordonnées se fait de proche en proche :
Soit les sommets. a pour coordonnées l'angle correspondant est la longueur du coté est on a besoin de "l'inclinaison" du coté .
On a alors (avec des angles en degré)

On peut remarquer qu'il est inutile de conserver la liste des coordonnées, on calcule le point suivant et l'aire du triangle correspondant et on l'ajoute à l'aire déjà calculée.
Enfin on peut vérifier que le polygone se referme effectivement.

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 23 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite