You are on page 1of 16
IMG B Universidade de Sao Paulo ICMC - Instituto De Ciéncias Matemiticas e de Computacio Departamento de Engenharia de Materiais Métodos Numéricos e Computaciona Relatério 6: Calculo de Autovalores e Oscilagoes. Celso Matias dos Santos Filho N°USP:1 1800010, Engenharia de Materiais e Manufacura Docente: Dr, Roberto Frederico Ausas Sao Carlos 26 de julho de 2021 Digitalizado com CamScanner 1 Introducao Os Exerccio propostos para resolugio, abordaram um tema presente em di- versos ramos das Ciencias Exatas: EDOS de Segunda Ordem, Oscilagdes de Membranas ¢ Calculos de Autovalores © Auiovetores, Para a sun execucio, foram utlizados eonceltos de Céleulo 4, Eletrénica, Algebra Linesr, além de Equagées Diferenciais Ordindrias. Digitalizado com CamScanner 2 Resultados Exercicio A. ExertiioA + Prove T *VeW autovetores contepondinl’s a cute eve + Prewvmindd que ¥ ja auteverwr deh co 02 etovelrr Yew aja avtovetor dK vores pond, i om dep aavedy hnspn Levondo em cota. ve A & TAv= Aw'y O ViNw pv © Suthrointa © de © e vsondo a propredede comutotiva do prods {ascolor wfav= yTATW = NWTV —Jev "nd sinmBbrien (As At), 02 O- pat Coro Nt HM, On-p)#O. Deste roto, WT = @ Ghereieie A - Rovn “Selo A a maine qunan ta at ordem (Sea Ost da OH + Oy Gs Gye OM + Oy a eee Pos que d stja autovolor de A é preciso gue sit WAL) @ Joy} om OB Oe Qu Ge) ove ae ty Otay so ef ¢ Wines: aie svi ach 2 Digitalizado com CamScanner am \ On ang, aun aw ose aan on Ana. Om Adotando Jas dq, On eg a an Ons oa det(asql-Qrg))) a aaa g-hgf ass ay ous as ase“ on ova *@ Owe one Ons Onn XT | Cancelondo(9)e(-4), abservemos que det(A-rt) = det ((Asaz)-pE] = @ Exercivio A~ Provo. IL “Tomando A veo matriz ivwertivel € d vm avtovalor de Ay for provas Wo tev aulerior que & d & autovalor de Ae GER, entio \rq < aytovalor A+q 1, precisamgs provar ogera awe 0 inverso de um ovtovotor & avtovalor da motniz inverse. Arq € avtovaior de A*91 para wm avtovetor v #0 (Avat)yslreqly a (A-@t) "UA -a2)y = (a-at)t(\rq)y Entéo (araty"(A+gt)v= (AsaZy*O44)v LD ry = (Avat) “TO +a)v] = (asa iAsgty tv Dividinds os 4013 lados por A, lemos Qray' v= (Asqz)*v Qu seja: 4 ya WAFQI"V, portant, + € avtovalor de ara ney A (arg) Digitalizado com CamScanner Exereicio B Digitalizado com CamScanner Digitalizado com CamScanner Exercicio C Digitalizado com CamScanner Digitalizado com CamScanner Exercicio D Neste exercicio, licitado que fosse alterada a funcao Bi pelo professor para atonder as seguintes especifincdes: V+ ry 10 = ado = 1.0 O exereicio pede para que sejam levadas em consideragio as primeiras trés frequéncias considerando diferentes diseretizagées. Na analise feta pelo grupo, foram utiizados os valores 21321, dix, 6x61, SIx81, 101x101 e 121x121, de sod a verifcar wm padao dos valores obtidos para frequéncia, Nesta primeira parte, foram inseridas as bibliotecas utilizadas na execugio do programma. IMatrizes() fornecida Oscilagao de membranas In [46]: | import numpy as np from scipy import linalg import macplotiib.pylab as pit from mpl_coolkits import mplotsd from matplotlib import cm from matplotlib.ticker import LinearLocator import matplotlib.animation as animation import scipy.sparse.linalg from scipy.sparse import diags import time Em soguida, foram definidas as funcdes para plotar as curvas de nivel a uma temperatura constante. Digitalizado com CamScanner 3n (471: Fune#o pare plotar os curves de aivel constants de teaperetare def Plotobientcare (ty 2,11, 2/¥) sa speassepase(S, £2, 30) = mbslanapace(0, 12; 22) X,Yenp meangriae,y) 2'= mp.copvim) fag, ae > ple -aubplere() Setet aspecr(vecsas') Becsec(label~'x!, yabeln!y', titien‘Destocanante vertical") se Setconeaues dk, Zp 2, 22) and = axqcontoar(K, ¥, Z, 20, Linewidthano.2S, coloraetk') Fig.colevbar (im, aia) piessnow) det PiccaSurtace (ft,M2)12,12)8)2 x= mpelinepace (0, Li, Mi) Ga splisnapase(o, £2) 12) X,Yenp -mesngride,v) 2'= mpscopvim) (ax = pis.exes (prozection ="34) Be Bs emape Wie esses atim(-1.02, 1.03) Seiplet_surface(e, ¥) Z, omapmon.ceclvam, 1snewiaehe0, antialiased-Faise) sdgecotertncne') estacaments vertical") Entio, foi definida a fumgio de converter as coordenadas de indice ie j para indices globais e a fimgio para construir a matriz. Nesta etapa foi feita uma alteracao no programa original para que @ densidade fosse calculada a partir de ‘uma fungao de xe ye nao constante como a definida na fungao de origem. # Fusco pare converter indice (1,3) a indice globai Te Gee $528 (ay yD retomn f # 38 (dot soiiaiacrizes(iit, 12, signa, deta): ee oo Maceiz & (eigiaes) Gi = 4coenp.ones aun) G2 = “tplonee(sune2) 3 = -ap.ones (nuni-at2) Hee (atgua/aeleatea)¢aiaga (83, 2, i, 42, a3], (Ly 1, 0, 4, m2), fomacetcas") # renpet ioe utovelinan anastasia pontos aan tardae 3 a seren grandes 20 conparadea con oo modos Fondanen=e: Teen ~ big nunbertectpy.sparse.adencity (nonk, forme~'car*) Digitalizado com CamScanner Fore im Zange (0,32): Te = aan (oyk,M) # tere Kite,#1, K(i,te] = Xoen{¥e, +1, Tent, Te] To = aganqm-a,x,m) # Riot Rize, i}, Rl2,6) = Yeen(Te, ], taea(s, Ze] for & in verge (0,M1) te = 132m (k,0,28) # soteon Kite, 1, Ki,te] = ToentTe, #1, Tents, tel Te = sg2n (sms) # Top H(se,t], Hlt,te) = Iden(Ze, #1, T4eact, Tel X= soapy.aparse adencary (sunk, commac~'os: for fim cange gti)! Sey ny 4 Datiniz coctdenadas an caso rho ou # dependan da posicde do ponte rhea) = fo- $43n (6,300) Nise,ze) = anssstess + waeys Por fim, foram utilizadas as fungdes definidas nos valores de tamanho da grade, tensio e delta. 0 Digitalizado com CamScanner Seca) 4 Aolican sesteigfen nas bondan 2 WS puigaceiees ais ey ate, aise) fut Pie Enel 2fphiaSasenna ) 8 Sesazee 2 stode tipo potencian: Apanan on nedon fundanantass (trabaine cou saparaes!) ‘Tintigcetesn ts b-20, Wea onic Be) Pede's Gt:.01 + gt2.1 + gt2,al + + ots.s1 + ats. Os valores calculades para as grades de 21x21, 41x41 ¢ 61x61 foram apresentados abaixo, u Digitalizado com CamScanner Plotar os modos ede = 01210) + Ofse2) + Otse2) + + Of8y8) + @tse327 ‘Roge(np-tnere (npr abe Rode) < 1e-i0))"= 9.9, peise(iereequencias!"y ouegas, \5") Grade 21x21 2 Digitalizado com CamScanner ese ap waare(ao pit ~ node reshape zs) Bay 2 Me) Grade 4141 1B dots) ient0h = 2.0 Digitalizado com CamScanner 2216 01831 44 Grade 61x61 Foi também organizada uma tabela com os valores das 3 primeiras frequéncias de cada tamanho de grade testado. Discretizagao| Frequéncia 1 | Frequéncia 2 | Frequéncia 3 21x21 __| 3,95514583 | 6,16548591 | 6,32083012 41x41 | 3,95828908 | 618198961 | 6,33778032 61x61 _| 3,95887133 | 6,18504967 | 6,34092224 81x81 | 3,95907512 | 6,18612097 | 634202213 101x101 | 395916946 | 6,18661688 | 6,34253126 Digitalizado com CamScanner 3 Conclusao Desenvolvidas as solugées dos Exereicios de Céleulos de Autovalores, Autove- tores e Oscilagdes de Membranas, com a ajuda das aulas disponibilizadas, eédigos eslides, muitos conceitos foram compreendidos de forma aprofundada pelos ine tegrantes do grupo. Em primeiro Iugar, com as demonstragoes do Exercicios ‘Teoricos; sendo um teorema uma afirmacao que pode ser provada, aprimoraram- se consideravelmente os racioefnios algébricos e matemtiens, de todos as mem- bros. Além disso, o exercicio que visava A Programagio de um cédigo em relagio {a Oscilagio de membranas, com a ajuda do Professor Dr. Roberto Federica Ausas, um algoritmo numérico para a resolucio de uma problemtica foi criado por meio de um Modelo Matemiético, o que é de enorme ajuda para a area da Engenharia de Materiais e Manufatura, 4 Bibliografia Blon Lages Lima, Algebra linear, Rio de Janciro, RJ, IMPA, 2011 WILKINSON, J. H. The Algebraic Eigenvalue Problem, Oxford, England: Oxford University Press, 1965, Digitalizado com CamScanner

You might also like