/* [wxMaxima batch file version 1] [ DO NOT EDIT BY HAND! ]*/ /* [ Created with wxMaxima version 0.8.7 ] */ /* [wxMaxima: comment start ] Exemples wxMaxima Batxillerat (DERIVADES). 03-abril-2011 - Josep Pujadas i Jubany (jpujades a gmail punt com). [wxMaxima: comment end ] */ /* [wxMaxima: comment start ] 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. [wxMaxima: comment end ] */ /* [wxMaxima: comment start ] Perque el programa faci les operacions has teclejar Ctl+R Es l'opcio del menu: - Cell - Evaluate All Cells - Celda - Evaluar todas las celdas [wxMaxima: comment end ] */ /* [wxMaxima: comment start ] Les ordres normalment acaben per punt i coma (;). L'asterisc es el signe de multiplicar. El circumflex es l'exponenciacio. [wxMaxima: comment end ] */ /* [wxMaxima: comment start ] Derivades: - Calculus - Differentiate - Analisis - Derivar i seguir els passos... per generar una ordre diff(). [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ diff(x^2,x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] Tambe es pot escriure la funcio (assignar amb : i igualar amb =) i l'ordre diff(). [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x):=4; diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=5*x; diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=x^3; diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] sqrt() vol dir square root (arrel quadrada). [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x):=sqrt(x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] Ull amb els signes menys davant de les fraccions. A Windows no es veuen gaire separats! [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x):=1/x^5; diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=1/sqrt(x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=5*x^3-3*x^2+2*x+7; diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] Els nombres especials comencen per %. Aixi, %e es el nombre d'Euler, %pi es el nombre PI... [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x):=%e^x; diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=%e^(5*x^2+7*x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] L'ordre log() correspon al logaritme neperia o natural, es a dir, en base e. Per tant, log(%e) es 1. [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x):=log(x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=log(3*x^2+2*x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] Si hem de fer la derivada d'un logaritme en base A haurem d'utilitzar la relacio logA(x):=log(x)/log(A) [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x):=log(x)/log(10); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] Derivades de funcions trigonometriques. [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x):=sin(x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=cos(x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=tan(x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=asin(x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=acos(x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=atan(x); diff(f(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] Derivada de producte de funcions. [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x):=x^2+3; g(x):=x^3; diff(g(x)*h(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: input start ] */ f(x):=x^2+3; g(x):=log(x); diff(g(x)*h(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] Derivada de divisio de funcions. [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x):=x^2+3; g(x):=x^3; diff(f(x)/g(x),x,1); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] SEGONES DERIVADES S'obtenen de la mateixa forma pero indicant que derivem dues vegades. [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x):=x^5+3*x^4+x^2+x+17; diff(f(x),x,2); /* [wxMaxima: input end ] */ /* [wxMaxima: comment start ] DERIVADES PARCIALS S'indica quina es la variable utilitzada per fer la derivada. [wxMaxima: comment end ] */ /* [wxMaxima: input start ] */ f(x,y):=x^2*y^3+3*x*y-(2*x)+5*y; diff(f(x,y),x,1); diff(f(x,y),y,1); /* [wxMaxima: input end ] */ /* Maxima can't load/batch files which end with a comment! */ "Created with wxMaxima"$