You are on page 1of 8

FSICA COMPUTACIONAL II

Tutorial de MAXIMA - Introduo =============================== * Em modo texto: - Entrar: maxima - Sair: quit(); * Informa e! "erai!: - Todo #omando de$e terminar %or %onto-e-$&r"ula; - Se o #omando for terminado %or ' ento o Maxima no mo!tra o re!ultado do !eu %ro#e!!amento do #omando re#(m di"itado; - Informa e!: :); - *oltar ao +to% le$el+ a%,! al"um erro: :q;

* -efinir a funo f(x)=x./: f(x):=x./;

* 01ter o $alor de f(2): f(2);

* Ini#iali3ar a $ari4$el *A56 fa3endo-a $aler 2: *A56:2;

* 7al#ular o $alor de f(x) em x=*A56: f(*A56);

* Al"uma! #on!tante! !o %r(-definida! e !o a#e!!4$ei! u!ando-!e um 8 na frente do nome: - 9:mero de Euler: 8e - ;i: 8%i - <nidade ima"in4ria (rai3 de -6): 8i

* ;or $e3e!= o MAXIMA d4 #omo re!%o!ta uma funo (no #a!o de !oluo de equa e! diferen#iai!= %or exem%lo)> ;ara !e a$aliar a funo em um determinado %onto %ode-!e u!ar a funo e$> Su%on)a que $o#? ten)a o1tido a re!%o!ta %ara uma funo @=@(x)> ;ara a$aliar e!ta funo em x=A= di"ite: e$(8=x=A);

0 !&m1olo 8 quer di3er que $o#? !e refere B :ltima re!%o!ta dada %elo MAXIMA> -I7A: ao in$(! de u!ar o !&m1olo 8 no! #omando!= que indi#a a re!%o!ta imediatamente anterior dada %elo %ro"rama= $o#? %ode u!ar o !&m1olo que a%are#e entre %ar?nte!e! na frente da re!%o!ta que o %ro"rama d4= que ( um 8 mai! uma letra e um n:mero> A $anta"em de!te :ltimo m(todo ( o de %oder !e referir a uma re!%o!ta dada %elo MAXIMA em qualquer in!tante %o!terior em que !e %re#i!ar dela>

* ;ara manter o maior n&$el de %re#i!o %o!!&$el> em "eral o Maxima retorna !ua! re!%o!ta! em forma! que no !o n:mero! reai!> 7a!o $o#? queira que a re%o!ta re#(m dada !eCa tra!nformada %ara a%re!entao #om n:mero! reai!= u!e o #omando: 8=numer; I!to a%re!enta n:mero! #om muito! al"ari!mo! !i"nifi#ati$o!> I!to %ode !er mudado !e no #omeo da !eo for di"itado (%ara D al"ari!mo! !i"nif#ati$o!= %or exem%lo): f%%rint%re#:D; e de%oi! %ode-!e u!ar o #omando float(8); ao in$(! de +8=numer;+ * *4ria! fun e! !o %r(-definida! e u!a-!e da forma u!ual> ;or exem%lo= %ara o1ter o #o!!eno de %i: #o!(8%i); <!a-!e a notao e!tadouniden!e %ara a! fun e!: !en ( !in= ln ( lo"> 7omo o que #)amamo! de lo" no ( definido no maxima e !ua notao e!tadouniden!e ( lo"6A= ( %o!!&$el definir uma funo lo"6A que fa3 o %a%el que #on)e#emo! %ara o no!!o lo": lo"6A(x):=lo"(x)Elo"(6A);

* 0 MAXIMA %ode exe#utar o%era e! di$er!a!: !qrt(F6); G rai3 quadrada ex%and((x-2)H/); G ex%ande o ar"umento entre %ar?nte!e! 8=x=2E@; G tro#a x %or 2E@ no re!ultado da ex%an!o feita ante! rat!im% (8); G #olo#a o re!ultado anterior !o1 um denominador #omum fa#tor(8); G fatori3a o re!ultado anterior 6E2.6EI; G o%era e! #om fra e! IJ G fatorial tri"ex%and(!in(u.$)); G !im%lifi#ao de ex%re!! e! tri"onom(tri#a! tri"redu#e (8); G redu3 o re!ultado anterior a !oma! de fun e! tri"nom(tri#a! :ni#a! K: 2 . L*8i; G definio de n:mero! #om%lexo! real%art (8); G retorna a %arte real de K ima"%art(K); G retorna a %arte ima"in4ria de K

* Ini#iali3ar $alore! inter$alare! %ara $ari4$ei!> 0! #omando!: a!!ume(AMA); ou a!!ume(AM6A); fa3em a $ari4$el A !er maior que 3ero (!, limita o !inal) ou $ari4$el A !er maior que 6A> a

* Nr4fi#o! em / e 2 dimen! e! (!omente %ara a $er! e! "r4fi#a!) * Nr4fi#o! em / dimen! e!: %lot/d(f(x)=Ox=a=1P); (quando u!ando o Kxmaxima= a#re!#ente a! letra! Kx no in&#io do #omando %ara fa3er o "r4fi#o: %lot/d $ira Kx%lot/d= %or exem%lo)(AQ7) ;lota em / dimen! e! a funo f(x) na $ari4$el x no inter$alo Oa=1P> 7a!o !e queira tam1(m e!%e#ifi#ar a faixa de $alore! da! a1#i!!a! a !erem %lotada! no inter$alo O#=dP: %lot/d(f(x)=Ox=a=1P=O@=#=dP); ATE9RS0: %elo meno! u!ando o KxMaxima= %ara exe#utar um #omando lo"o de%oi! de %lot/d= a Canela do "r4fi#o %re#i!a !er fe#)ada ante!= %ara que o #omando !urta efeito (nem minimi3ar !er$e)> ;ara a $er!o TxMaxima= exi!te tam1(m a o%o Kx%lot/d= que tra1al)a de um modo um %ou#o diferente: o "r4fi#o fi#a in#or%orado ao texto da Canela do KxMaxima #om um %ou#o meno! de re#ur!o! de ex%lorao da! informa e! que a %lot/d>

9o #a!o de !e querer %lotar mai! de uma funo no me!mo "r4fi#o= 1a!ta li!t4-la! entre #ol#)ete!= !e%arada! %or $&r"ula!; %ara dua! fun e! fi#aria: %lot/d(Of(x)="(x)P=Ox=a=1P); ;ara %lotar #onCunto! de %onto! di!#reto!= nomear eixo!= #riar le"enda!= et#>= $eCa o Manual de 5efer?n#ia> * ;ara "r4fi#o! em 2 dimen! e! a funo ( ;Q0T2- (#on!ulte a do#umentao)>

Tutorial de MAXIMA - MAT5IUES ============================= ** -efinio de uma matri3 A 2x/: a:matrix(OV=WP=O6=IP=O6A=/P); ** 0u %ara fa3er i!to de modo interati$o: a:entermatrix(2=/); (e ento o MAXIMA %a!!a a !oli#itar o! elemento!) ** 5e-a%re!entar a matri3 A na tela: a; ** -efinio de uma matri3 X /x2: 1:matrix(O2=Y=/P=OD=I=FP); ** -efinio de uma outra matri3 7 2x/: #:matrix(OI=6P=O/=IP=OD=WP); ** Adio de matri3e!: te!te a! adi e! a1aixo> a.#; a.1; ** -efinio de uma no$a matri3 a %artir de outra!: d:a.#; ** Su1trao de matri3e!: te!te a! o%era e! a1aixo> a-#; #-a; 1-a; ** ;roduto #omutati$o: te!te o! %roduto! a1aixo> a*1; 1*a; a*#; #*a; ** ;roduto no-#omutati$o: te!te o! %roduto! a1aixo>

(%ro#ure %er#e1er a diferena entre o! %roduto! #omutati$o e no-#omutati$o: qual a re"ra de o%erao %ara #ada umZ) a>1; 1>a; a>#; #>a; ** In$er!a: d:1>a; in$ert(d); e:in$ert(d); d>e; e>d; d*e; e*d; ** -i$i!o: te!te a! di$i! e! a1aixo> aE1; aE#; dEe; eEd; ** -eterminante: f:entermatrix(2=2); determinant(f); ** Trian"ulari3ao: trian"ulari3e(f); ** Matri3 identidade de ordem 2: ident(2); i:ident(2); f>i; i>f; f*i; i*f; ** Tran!%o!ta: tran!%o!e(f); ** Trao: load(+n#)r%l+); mattra#e(f); ( A li$raria n#)r%l !omente %re#i!a !er #arre"ada uma $e3 em #ada !eo i!to $ale %ara qualquer li$raria>) ** 7onCu"ada: ":entermatrix(2=2); ):f.8i*";

#onCu"ate()); ** Si!tema! de equa e! lineare! A 4l"e1ra de matri3e! %ode !er u!ada %ara re!ol$er !i!tema! de equa e! lineare! (em que toda! a! $ari4$ei! e!to ele$ada! B %ot?n#ia 6)> *eCamo! um exem%lo !im%le!> Em uma ex%o!io o $alor do in"re!!o %ara #riana! ( 5' 6=DA e %ara adulto! ( 5' I=AA> 9um #erto dia entram //AA %e!!oa! e o total arre#adado ( 5' D>ADA=AA> [uai! o! n:mero! de adulto! e #riana! que %a"aram in"re!!oZ a: n:mero de adulto! #: n:mero de #riana! a.#=//AA I=A*a.6=D*#=DADA ou 6=A*a.6=A*#=//AA I=A*a.6=D*#=DADA !endo que i!to %ode !er e!#rito em forma matri#ial: G6=A*a.6=A*#G G//AAG G G=G G GI=A*a.6=D*#G GDADAG e a matri3 do lado direito %ode !er e!#rita #omo o %roduto de outra! dua!: G6=A 6=AG GaG G//AAG G G*G G=G G GI=A 6=DG G#G GDADAG que %ode !er e!#rita #omo: A*X=X !endo que X %ode !er #on)e#ida %ela! !e"uinte! o%era e!: multi%li#a-!e am1o! o! lado!= %ela e!querda= %ela in$er!a de A (A**(-6)): A**(-6)*A*X=A**(-6)*X #omo

A**(-6)*A=6 ento X=A**(-6)*X >

Qi!ta de Exer#&#io! de MAT5IUES =============================== A: O / O / O A X: O / O I O 6 / I I / P D P W P / I I A P I P W P

7al#ule: O6P 7 = A>X-A*X re!%o!ta: matrix(OF=F=6IP=O6W=/A=/FP=O//=/I=/AP) O/P - = trao de 7 $e3e! o determinante de 7 $e3e! a tran!%o!ta de 7> re!%o!ta: matrix(O-//Y2/F=-IDIWDW=-W/D6D/P=O-//Y2/F=DWF2/A=-WF6VFIP=O-2VYF/I=-YVDWIF=-DWF2/AP) O2P -E7 re!%o!ta: matrix(O-/FI6W=-DWF2/=-26/DYWEYP=O-6I/AF=-/FI6W=6YAIVWEYP=O-6VFV6/E66=-226D/=-/FI6WP) OIP tri(A)>X-A*tri(X) re!%o!ta: matrix(OF=F=6IP=O/I=/I=/FP=O-F=-2/=-FIP) ODP tran!%(A).tri(X)-det(A)*X.tra(X)*A re!%o!ta: matrix(OII=II=6FP=ODF=VA=6A/P=OF=FI=62/P)

OWP Em uma ex%o!io o $alor do in"re!!o %ara #riana! ( 5' 6=DA e %ara adulto! ( 5' I=AA> 9um #erto dia entram //AA %e!!oa! e o total arre#adado ( 5' D>ADA=AA> [uai! o! n:mero! de adulto! e #riana! que %a"aram in"re!!oZ re!%o!ta: adulto!=YAA= #riana!=6DAA OYP A !oma do! doi! d&"ito! de um n:mero de doi! d&"ito! ( Y> [uando o! d&"ito! !o tro#ado! de lu"ar= o n:mero ( aumentado de /Y> A#)e o n:mero> re!%o!ta: /D OFP A#)e o %olin\mio de !e"undo "rau que %a!!a %elo! %onto! (-6=V)= (6=D) e (/=6/)> re!%o!ta: @=2*x**/-/*x.I OVP <ma %art&#ula !e en#ontra em M5<* (mo$imento retil&neo uniformemente $ariado) em uma reta e %a!!a %elo! %onto! (t=x): (-6=V)= (6=D) e (/=6/)> 7al#ule a %o!io ini#ial= a $elo#idade ini#ial e a a#elerao da %art&#ula> re!%o!ta: I m= -/ mE! e 2*/ mE!/ O6AP 7al#ule a %o!io ini#ial= a $elo#idade ini#ial e a a#elerao de uma %art&#ula que !e en#ontra em M5<* e a%re!enta o! !e"uinte! dado!: t x --------A I 6 Y>D / 6I re!%o!ta: 6 m= / mE!= 2 mE!/

You might also like