Exemples wxMaxima Batxillerat (DIVERSOS) basats en:
http://www.xtec.cat/~dobrador/mates/mates_btx_1.htm
03-abril-2011 - Josep Pujadas i Jubany (jpujades a gmail punt com).

Els textos no porten accents perque es vegin be tant en sistemes operatius nous (UTF-8)
com en antics (ISO-8859-15). NO FEU SERVIR DONCS ACCENTS A LES EXPLICACIONS.

Perque el programa faci les operacions has teclejar Ctl+R
Es l'opcio del menu:
- Cell - Evaluate All Cells
- Celda - Evaluar todas las celdas

Les ordres normalment acaben per punt i coma (;).
L'asterisc es el signe de multiplicar.
El circumflex es l'exponenciacio.
El punt es el separador per als decimals, no la coma.

float(%) vol dir posar el darrer resultat com a nombre amb decimals.
- "float" vol dir "flotant" en llengua anglesa. A informatica indica que es volen decimals. 
El punt es el separador per als decimals, no la coma.

((1/2)+(3/7))/(2+(4/6));
float(%);

sqrt() vol dir square root (arrel quadrada).

(sqrt(3)+sqrt(5))/(sqrt(45)-sqrt(12));
float(%);

factor(%) vol dir "factoritzar" l'expressio que acabem d'escriure.

x^3 -x^2 -2*x;
factor(%);

x^3 + 5*x^2 + 3*x -9;
factor(%);

x^3 + 3*x^2 -4*x -12;
factor(%);

((x^2-1)/(x-1))*((x+1)/(x^2-2*x+1));
factor(%);

Ull amb els signes menys davant de les fraccions. A Windows no es veuen gaire separats!

(1/(x^2+7*x+12))-(1/(x^2-9))+(1/(x+4));
factor(%);

Representacio de rectes. Per dibuixar funcions anem a:
- Plot - Plot 2d
- Graficos - Graficos 2D
i seguim els passos...
Hi ha moltes formes de fer grafics. Aqui hem escollit plot2d(), que s'obre en una finestra nova.
Els grafics admesos depenen de si treballes en Linux o Windows. Aquest funciona amb els dos.

A:-x-1;
B:(x/3)-3;
C:5*x+1;
D:-4*x-3;
E:-3;
F:(x/3)+1;
plot2d([A,B,C,D,E,F], [x,-7,7], [plot_format, gnuplot],[gnuplot_preamble, "set grid;"])$

Representacio de paraboles.
Si una ordre acaba amb $ en lloc de ; vol dir que NO se'n visualitza el calcul.

A:0.2$
N:2.2$
M:-1.9$
y:A*(x-N)^2+M;
plot2d([y], [x,-5,5], [plot_format, gnuplot],[gnuplot_preamble, "set grid;"])$

Fem servir la notacio f(x) en lloc de y. Si fem servir f(x) cal posar dos punts (:) i igual (=).

A:0.2$
N:2.2$
M:-1.9$
f(x):=A*(x-N)^2+M;
plot2d([f(x)], [x,-5,5], [plot_format, gnuplot],[gnuplot_preamble, "set grid;"])$

A:0.5$
B:-1.9$
C:-1.1$
f(x):=A*x^2+B*x+C;
plot2d([f(x)], [x,-5,5], [plot_format, gnuplot],[gnuplot_preamble, "set grid;"])$

A:-0.7$
x1:-1$
x2:2.3$
f(x):=A*(x-x1)*(x-x2);
plot2d([f(x)], [x,-5,5], [plot_format, gnuplot],[gnuplot_preamble, "set grid;"])$

Representacio d'hiperboles.

a:0$
b:0$
f(x):=(1/(x+a))+b;
plot2d([f(x)], [x,-5,5], [plot_format, gnuplot],[gnuplot_preamble, "set grid;"])$

Per fer grafics va millor GeoGebra, pero tambe es interessant tenir-los aqui.

Limits:
- Calculus - Find Limit
- Analisis - Calcular limite
i seguir els passos... per generar una ordre limit().

f(x):=3-2*x+x^2;
limit(f(x), x, inf);
limit(f(x), x, -inf);
limit(f(x), x, 0);

f(x):=5*x^4/(5-(3*x^2)-(4*x^3));
limit(f(x), x, inf);
limit(f(x), x, -inf);
limit(f(x), x, 0);

f(x):=(2*x+1)/(3*x-1);
limit(f(x), x, inf);

f(x):=(x^2-x)/x;
limit(f(x), x, 0);

El nombre e.
Els nombres especials comencen per %. Aixi, %e es el nombre d'Euler, %pi es el nombre PI...

f(x):=(1+(1/x))^x;
limit(f(x), x, inf);
float(%e);

f(x):=(1+(1/x))^(x+5);
limit(f(x), x, inf);

f(x):=(1+(1/x))^(5*x);
limit(f(x), x, inf);

f(x):=(1+(2/(3*x)))^x;
limit(f(x), x, inf);

f(x):=(1+(2/(3*x)))^(5*x);
limit(f(x), x, inf);

Logaritmes.
L'ordre log() correspon al logaritme neperia o natural, es a dir, en base e.
Per tant, log(%e) es 1, tal com es pot veure a l'exemple seguent:

log(%e);

Si volem calcular logaritmes en altres bases haurem de crear l'ordre:

log10(x) := log(x) / log(10);
log7(x) := log(x) / log(7);
log5(x) := log(x) / log(5);

log10(10);
float(log10(5));
log10(1);

log7(7);
float(log7(3));
log7(1);

log5(5);
float(log5(2));
log5(1);

Representacio de funcions logaritmiques
Es possible que la generacio del grafic es queixi de que hi ha algun punt impossible
de representar. Es per aixo que surt l'avis:
- plot2d: expression evaluates to non-numeric value somewhere in plotting range.
No cal donar-hi mes importancia.

f(x):=log(x);
plot2d([f(x)], [x,1,10], [plot_format, gnuplot],[gnuplot_preamble, "set grid;"])$

f(x):=1/log(x);
plot2d([f(x)], [x,0,2], [plot_format, gnuplot],[gnuplot_preamble, "set grid;"])$

Representacio de funcions exponencials

f(x):=%e^x;
plot2d([f(x)], [x,-5,5], [plot_format, gnuplot],[gnuplot_preamble, "set grid;"])$

f(x):=24*(1-%e^(-x/5));
g(x):=24*%e^(-x/5);
plot2d([f(x),g(x)], [x,0,50], [plot_format, gnuplot],[gnuplot_preamble, "set grid;"])$