Matematica con wxMaxima/Equazioni
Funzione solve
modificaPer 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
modificaLa 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