Parapluie Curve Length Problem
Loading the math board and drawing, please wait…
In collections
My 3D Collection
This example demonstrates how to calculate the length of a curve through geometric construction. Key mathematical concepts include coordinate geometry and parametric equations. Using GeoGebra commands such as Surface, Segment, and CurveCartesian, the umbrella-shaped curve is constructed and its length is calculated. Suitable for high school mathematics education and learning.
GeoGebra Commands & Parameters
Surface(((((cos((π / 4 * (1 + v))) * cos(((p - 1) * π / 2))) - (sin(((p - 1) * π / 2)) * (sin((π / 4 * (1 + v))) - 1))) * cos(u)) * (1 + ((((1 - p) * (1 - v)) * a) * cos(((n * j) * u))))), ((((cos((π / 4 * (1 + v))) * cos(((p - 1) * π / 2))) - (sin(((p - 1) * π / 2)) * (sin((π / 4 * (1 + v))) - 1))) * sin(u)) * (1 + ((((1 - p) * (1 - v)) * a) * cos(((n * j) * u))))), (cos((π / 4 * (1 + v))) * sin(((p - 1) * π / 2))) + (cos(((p - 1) * π / 2)) * (sin((π / 4 * (1 + v))) - 1)) + 1, u, 0, 6.28319, v, 0, 1) → toileSegment((0, 0, 1.05), (0, 0, 0.1)) → cSequence(CurveCartesian[((((cos((π / 4 * (1 + v))) * cos(((p - 1) * π / 2))) - (sin(((p - 1) * π / 2)) * (sin((π / 4 * (1 + v))) - 1))) * cos(u)) * (1 + ((((1 - p) * (1 - v)) * a) * cos(((n * j) * u))))), ((((cos((π / 4 * (1 + v))) * cos(((p - 1) * π / 2))) - (sin(((p - 1) * π / 2)) * (sin((π / 4 * (1 + v))) - 1))) * sin(u)) * (1 + ((((1 - p) * (1 - v)) * a) * cos(((n * j) * u))))), (cos((π / 4 * (1 + v))) * sin(((p - 1) * π / 2))) + (cos(((p - 1) * π / 2)) * (sin((π / 4 * (1 + v))) - 1)) + 1, v, 0, 1], u, 0, 6.28319, (2 * π / n)) → baleinesCurveCartesian(0.1 + (0.1 * cos(t)), 0, 0.1 + (0.1 * sin(t)), t, 3.141592653589793, 6.28319) → eElement(baleines, 1) → bPoint(b, 0.5) → BIntersect(c, Sphere[B, d]) → A, CPoint(Segment[(0, 0, 0.15), (0, 0, 0.6)]) → DSequence(Segment[Point[Element[baleines, i], 0.5], C], i, 1, n) → segmentsCurveCartesian(((((cos(π / 4) * cos(((p - 1) * π / 2))) - (sin(((p - 1) * π / 2)) * (sin(π / 4) - 1))) * cos(u)) * (1 + (((1 - p) * a) * cos(((n * j) * u))))), ((((cos(π / 4) * cos(((p - 1) * π / 2))) - (sin(((p - 1) * π / 2)) * (sin(π / 4) - 1))) * sin(u)) * (1 + (((1 - p) * a) * cos(((n * j) * u))))), (cos(π / 4) * sin(((p - 1) * π / 2))) + (cos(((p - 1) * π / 2)) * (sin(π / 4) - 1)) + 1, u, 0, 6.28319) → f_1