Spaces:
Runtime error
Runtime error
feat: enhance Gradio interfaces for trigonometric functions with detailed descriptions and examples
Browse files
maths/geometry/cos_degrees.py
CHANGED
|
@@ -10,5 +10,6 @@ cos_degrees_interface = gr.Interface(
|
|
| 10 |
inputs=gr.Number(label="Angle (degrees)"),
|
| 11 |
outputs="number",
|
| 12 |
title="Cosine Calculator",
|
| 13 |
-
description="Calculate cosine of an angle in degrees."
|
|
|
|
| 14 |
)
|
|
|
|
| 10 |
inputs=gr.Number(label="Angle (degrees)"),
|
| 11 |
outputs="number",
|
| 12 |
title="Cosine Calculator",
|
| 13 |
+
description="Calculate the cosine of an angle in degrees. Enter an angle (e.g., 60) to get its cosine value.",
|
| 14 |
+
examples=[[0], [60], [90], [180]]
|
| 15 |
)
|
maths/geometry/inverse_trig_functions.py
CHANGED
|
@@ -39,5 +39,11 @@ inverse_trig_interface = gr.Interface(
|
|
| 39 |
],
|
| 40 |
outputs="text",
|
| 41 |
title="Inverse Trigonometry Calculator",
|
| 42 |
-
description="Calculate inverse trigonometric functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 43 |
)
|
|
|
|
| 39 |
],
|
| 40 |
outputs="text",
|
| 41 |
title="Inverse Trigonometry Calculator",
|
| 42 |
+
description="Calculate inverse trigonometric functions (asin, acos, atan) and get the result in degrees. For asin and acos, input must be between -1 and 1. Example: asin(0.5) = 30 degrees.",
|
| 43 |
+
examples=[
|
| 44 |
+
[0.5, "asin"],
|
| 45 |
+
[0.5, "acos"],
|
| 46 |
+
[1, "atan"],
|
| 47 |
+
[-1, "asin"]
|
| 48 |
+
]
|
| 49 |
)
|
maths/geometry/sin_degrees.py
CHANGED
|
@@ -10,5 +10,6 @@ sin_degrees_interface = gr.Interface(
|
|
| 10 |
inputs=gr.Number(label="Angle (degrees)"),
|
| 11 |
outputs="number",
|
| 12 |
title="Sine Calculator",
|
| 13 |
-
description="Calculate sine of an angle in degrees."
|
|
|
|
| 14 |
)
|
|
|
|
| 10 |
inputs=gr.Number(label="Angle (degrees)"),
|
| 11 |
outputs="number",
|
| 12 |
title="Sine Calculator",
|
| 13 |
+
description="Calculate the sine of an angle in degrees. Enter an angle (e.g., 30) to get its sine value.",
|
| 14 |
+
examples=[[0], [30], [45], [90]]
|
| 15 |
)
|
maths/geometry/solve_trig_equations.py
CHANGED
|
@@ -78,5 +78,11 @@ solve_trig_equations_interface = gr.Interface(
|
|
| 78 |
],
|
| 79 |
outputs="text",
|
| 80 |
title="Trigonometric Equation Solver",
|
| 81 |
-
description="Solves equations like a * func(x) + b = c for x in a given interval (degrees)."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 82 |
)
|
|
|
|
| 78 |
],
|
| 79 |
outputs="text",
|
| 80 |
title="Trigonometric Equation Solver",
|
| 81 |
+
description="Solves equations like a * func(x) + b = c for x in a given interval (degrees). Enter the coefficients, select the function, and specify the interval for x. Example: Solve 2*sin(x) + 1 = 1 for x in [0,360] degrees.",
|
| 82 |
+
examples=[
|
| 83 |
+
[2, 1, 1, "sin", "0,360"],
|
| 84 |
+
[1, 0, 0.5, "cos", "0,360"],
|
| 85 |
+
[1, 0, 1, "tan", "0,360"],
|
| 86 |
+
[1, 0, 2, "sin", "0,360"]
|
| 87 |
+
]
|
| 88 |
)
|
maths/geometry/tan_degrees.py
CHANGED
|
@@ -10,5 +10,6 @@ tan_degrees_interface = gr.Interface(
|
|
| 10 |
inputs=gr.Number(label="Angle (degrees)"),
|
| 11 |
outputs="number",
|
| 12 |
title="Tangent Calculator",
|
| 13 |
-
description="Calculate tangent of an angle in degrees."
|
|
|
|
| 14 |
)
|
|
|
|
| 10 |
inputs=gr.Number(label="Angle (degrees)"),
|
| 11 |
outputs="number",
|
| 12 |
title="Tangent Calculator",
|
| 13 |
+
description="Calculate the tangent of an angle in degrees. Enter an angle (e.g., 45) to get its tangent value.",
|
| 14 |
+
examples=[[0], [45], [60], [90]]
|
| 15 |
)
|
maths/geometry/trig_identities.py
CHANGED
|
@@ -69,5 +69,11 @@ trig_identities_interface = gr.Interface(
|
|
| 69 |
],
|
| 70 |
outputs="text",
|
| 71 |
title="Trigonometric Identities Demonstrator",
|
| 72 |
-
description="Show common trigonometric identities for a given angle."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 73 |
)
|
|
|
|
| 69 |
],
|
| 70 |
outputs="text",
|
| 71 |
title="Trigonometric Identities Demonstrator",
|
| 72 |
+
description="Show common trigonometric identities for a given angle. Select an identity and enter an angle (e.g., 45) to see the identity demonstrated with calculated values.",
|
| 73 |
+
examples=[
|
| 74 |
+
[45, "pythagorean1"],
|
| 75 |
+
[60, "pythagorean2"],
|
| 76 |
+
[30, "pythagorean3"],
|
| 77 |
+
[90, "all"]
|
| 78 |
+
]
|
| 79 |
)
|