Matematica con wxMaxima/Equazioni

Indice del libro

Funzione solve

modifica

Per trovare la soluzione di un'equazione si utilizza la funzione solve. Dopo avere digitato l'equazione ed avere elaborato la cella da Cella --> Elabora celle si utilizza solve(%,x) dove % fa riferimento all'equazione precedente e x è la variabile da trovare.

Esempio 1:

asin(cos(3*x))*(x-1)=0;

 

solve(%,x);

 

Esempio 2:

[4*x^2-y^2 = 12,x*y-x = 2];

 

solve(%,[x,y]);
[[x=2,y=2],[x=0.5202594388652008·%i-0.1331240357358706,y=0.07678378523787788-3.608003221870287·%i], [x=-0.5202594388652008·%i-0.1331240357358706,y=3.608003221870287·%i+0.07678378523787788],[x=-1.733751846381093,y=-0.1535675710019696]][[x=2,y=2],[x=0.5202594388652008·%i-0.1331240357358706,y=0.07678378523787788-3.608003221870287·%i][x=0.5202594388652008·%i-0.1331240357358706,y=0.07678378523787788-3.608003221870287·%i],[x=-0.5202594388652008·%i-0.1331240357358706,y=3.608003221870287·%i+0.07678378523787788][x=-0.5202594388652008·%i-0.1331240357358706,y=3.608003221870287·%i+0.07678378523787788],[x=-1.733751846381093,y=-0.1535675710019696]]

Esempio 3:

x^6-1=0;

 

solve(%,x);

 


Funzione find_root

modifica

La funzione find_root trova le radici x di una equazione nell'intervallo chiuso [a,b] . Il simbolo % si riferisce all'equazione precedentemente inserita. Per eseguirla cliccare col destro sulla funzione e selezionare "Elabora funzione"

Esempio 1: Trova le radici nell'intervallo [0.1,3]

sin(x)-x/2=0;

 

find_root(%,x,0.1, 3);
1.895494267033981