Python reso facile: risolvere, semplificare e tracciare equazioni lineari
Apr 13 2023
Con Python, le possibilità di lavorare con equazioni lineari sono infinite, inclusa la risoluzione, la semplificazione, la rappresentazione grafica e la generazione. Useremo KiwiCalc, uno strumento Python gratuito.
Con Python, le possibilità di lavorare con equazioni lineari sono infinite, inclusa la risoluzione, la semplificazione, la rappresentazione grafica e la generazione. Useremo KiwiCalc , uno strumento Python gratuito.
Installazione
Andiamo subito al punto. Innanzitutto, installa kiwicalc da pip:
pip install kiwicalc
Possiamo usare il metodo solve_linear per risolvere rapidamente un'equazione.
from kiwicalc import solve_linear
result = solve_linear("3x + 7 = -x -5")
print(result)
Andando avanti, utilizzeremo l' interfaccia LinearEquation per gestire tutto per noi. Niente paura, è davvero semplice, e anche performante.
Importiamolo:
from kiwicalc import LinearEquation
my_equation = LinearEquation("3x + 5 = 8")
print(my_equation.solution)
print(my_equation.show_steps())
A full description of the steps taken to solve the linear equation
Questa interfaccia da sola può essere molto vantaggiosa per gli studenti, ma c'è ancora di più. Puoi anche tracciare la soluzione come intersezione di due funzioni lineari:
print(my_equation.plot_solution())
The solution visualized as the intersection of two linear functions
from kiwicalc import worksheet
worksheet("linearWorkheet.pdf", num_of_pages=10)
A volte possiamo solo semplificare l'equazione, piuttosto che risolverla. Non preoccuparti, è estremamente facile da implementare. Ecco un breve frammento di codice per questo:
my_equation = LinearEquation("4 + 3x + 2y + 5x + 6 = 2 + x - y")
my_equation.simplify()
print(my_equation)

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































