Update app.py
Browse files
app.py
CHANGED
|
@@ -36,7 +36,7 @@ def solve_polynomial(degree, coeff_string):
|
|
| 36 |
root_display = []
|
| 37 |
for i, r in enumerate(roots):
|
| 38 |
r_simplified = sp.nsimplify(r, rational=True)
|
| 39 |
-
root_display.append(f"r_{i+1} = {sp.latex(r_simplified)}")
|
| 40 |
|
| 41 |
# Build steps
|
| 42 |
steps_output = f"### 🧐 Polynomial Expression\n\n$$ {sp.latex(poly)} = 0 $$\n\n"
|
|
@@ -49,7 +49,7 @@ def solve_polynomial(degree, coeff_string):
|
|
| 49 |
else:
|
| 50 |
steps_output += f"### 🤷 No further factorization possible\n\n"
|
| 51 |
|
| 52 |
-
steps_output +=
|
| 53 |
|
| 54 |
# Plot
|
| 55 |
f_lambdified = sp.lambdify(x, simplified, modules=["numpy"])
|
|
|
|
| 36 |
root_display = []
|
| 37 |
for i, r in enumerate(roots):
|
| 38 |
r_simplified = sp.nsimplify(r, rational=True)
|
| 39 |
+
root_display.append(f"r_{{{i+1}}} = {sp.latex(r_simplified)}")
|
| 40 |
|
| 41 |
# Build steps
|
| 42 |
steps_output = f"### 🧐 Polynomial Expression\n\n$$ {sp.latex(poly)} = 0 $$\n\n"
|
|
|
|
| 49 |
else:
|
| 50 |
steps_output += f"### 🤷 No further factorization possible\n\n"
|
| 51 |
|
| 52 |
+
steps_output += "### 🥮 Roots\n\n$$ " + " \\quad ".join(root_display) + " $$"
|
| 53 |
|
| 54 |
# Plot
|
| 55 |
f_lambdified = sp.lambdify(x, simplified, modules=["numpy"])
|