Körpertyp-Rechner
Bestimmen Sie Ihren Körpertyp (ektomorph, mesomorph oder endomorph) anhand Ihrer Körpermaße.
Diese Schätzung beruht auf einfachen Verhältnissen der Körperrahmengröße und dient nur der groben Orientierung; sie ist keine medizinische Bewertung oder Körperzusammensetzungsanalyse.
Über dieses Tool
Der Body-Type-Rechner hilft Ihnen, Ihren Somatotyp zu bestimmen — ein Klassifizierungssystem, das Menschen anhand der Skelettgröße und der Körperproportionen in drei Hauptkörpertypen unterteilt. Im Gegensatz zum BMI, das das Gewicht relativ zur Körpergröße misst, verwendet dieses Tool Handgelenks- und Knöchelumfangsmessungen als Indikatoren für Ihre zugrunde liegende Knochenstruktur. Das Wissen um Ihren Körpertyp ist nützlich, um realistische Fitnessziele zu setzen und zu verstehen, wie Ihr Stoffwechsel natürlicherweise auf Training und Ernährung reagiert.
Um den Rechner zu verwenden, messen Sie Ihren Handgelenkumfang direkt unter dem Handgelenksknochen und Ihren Knöchelumfang an der schmalsten Stelle mit einem flexiblen Messstab. Geben Sie diese Messungen in Zentimetern zusammen mit Ihrer Körpergröße und Ihrem Gewicht ein. Das Tool bestimmt Ihren Körpertyp hauptsächlich anhand des Verhältnisses von Handgelenk zu Körpergröße, das während Ihres gesamten Lebens stabil bleibt, da Ihre Skelettstruktur genetisch bestimmt ist. Ihre Knöchelmessung bietet zusätzliche Bestätigung.
Wenn Sie Ihren Somatotyp verstehen, können Sie Ihren Trainingsstil und Ihren Ernährungsansatz an Ihre natürlichen Körpertendenzen abstimmen. Ektomorphe profitieren normalerweise von kraftfokussiertem Training mit Kalorienüberschuss; Endomorphe erzielen oft bessere Ergebnisse mit höherer Kardio-Häufigkeit und kontrollierten Portionen; Mesomorphe reagieren in der Regel gut auf gemischte Trainingsansätze. Denken Sie daran, dass Ihr Körpertyp Ihr Ausgangspunkt ist, nicht Ihr Schicksal — konsistentes Training und richtige Ernährung können Ihre Körperzusammensetzung unabhängig von Ihrer Klassifizierung drastisch verändern.
Häufig gestellte Fragen
Code-Implementierung
def classify_body_type(wrist_cm, height_cm):
"""
Classify somatotype using the wrist-to-height ratio.
Thresholds (empirical):
ratio < 0.1035 → Ectomorph (small frame)
ratio > 0.1160 → Endomorph (large frame)
otherwise → Mesomorph (medium frame)
Parameters:
wrist_cm - wrist circumference in centimetres
height_cm - height in centimetres
Returns one of: 'ectomorph', 'mesomorph', 'endomorph'
"""
ratio = wrist_cm / height_cm
if ratio < 0.1035:
return "ectomorph"
elif ratio > 0.1160:
return "endomorph"
return "mesomorph"
DESCRIPTIONS = {
"ectomorph": "Slim frame, fast metabolism, difficulty gaining muscle or fat.",
"mesomorph": "Athletic build, gains/loses weight relatively easily.",
"endomorph": "Larger frame, gains weight easily, tends to retain fat.",
}
# Examples
test_cases = [
(15.5, 180), # small wrist, tall → ectomorph
(17.5, 175), # medium → mesomorph
(21.0, 170), # large wrist → endomorph
]
for wrist, height in test_cases:
body_type = classify_body_type(wrist, height)
ratio = wrist / height
print(f"Wrist {wrist}cm / Height {height}cm = ratio {ratio:.4f} → {body_type}")
print(f" {DESCRIPTIONS[body_type]}")
Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.