´ ´ INTRODUCCION A LA FISICA COMPUTACIONAL CON MATLAB Edwin A. Llamoca Requena ´ ´ INTRODUCCION A LA FISICA COMPUTACIONAL CON MATLAB Edwin A. Llamoca Requena INTRODUCCIO´NALAF´ISICACOMPUTACIONALCONMATLAB (cid:13)c EdwinA.LlamocaRequena EditadoeImpresoen: (cid:13)c EditorialUNSA UniversidadNacionaldeSanAgust´ındeArequipa CallePaucarpata,Puerta5,A´readeingenier´ıas Tele´fono:215558 E-mail:[email protected] Arequipa-Peru´ Primeraedicio´n,agostodel2021 Tiraje:800ejemplares HechoenelDepo´sitoLegalenlaBibliotecaNacionaldelPeru´N◦:2021-08181 ISBN:978-612-5035-11-0 Sonpropiedaddelautorningunapartedeestaobrapuedeserreproducida otransmitida,medianteningu´nsistemaome´todo,electro´nicoo´meca´nico, incluyendoelfotocopiado,lagrabacio´nocualquiersistemade recuperacio´nsinpermisoescritodelAutor. IMPRESOENPERU´ CONTENIDO EN BREVE 1 FundamentosdeMATLAB 1 2 Gra´ficadefuncionesdeunavariable 17 3 Gra´ficadefuncionesen3D 29 4 Osciladorarmo´nicosimple,amortiguadoyforzado 37 5 Aplicacionesdelme´todoMontecarlo 45 6 SeccionesdePoincare´ 49 7 Solucio´n de la ecuacio´n de Laplace por el me´todo de diferencias finitas 57 8 Solucio´ndelaecuacio´ndeondaporelme´tododediferenciasfinitas 67 9 Solucio´ndelaecuacio´ndelcalorporelme´tododediferenciasfinitas 73 10 Me´todo de los elementos finitos en una dimensio´n aplicado a una barracalentada 79 11 Lasumatoriadeconvolucio´nentiempodiscreto 89 ´ Indice general ListadeFiguras XIII ListadeTablas XV Prefacio XVII Agradecimientos XIX 1 FundamentosdeMATLAB 1 1.1. Ca´lculosconunayvariasvariables 1 1.1.1. Ca´lculoconunavariable 1 1.1.2. Ca´lculoconvariasvariables 2 1.1.3. Operadoresaritme´ticos 2 1.1.4. Condicio´nif/else/end 3 1.1.5. Variablesynombresdevariables 3 1.1.6. Ciclosfor/endywhile/end 4 1.2. Variablesdearreglo 5 1.2.1. Variablesdearreglounidimensional 5 1.2.2. Variablesdearreglobidimensional 6 1.3. Losnu´merosenMATLAB 7 1.4. Funcionesmatema´ticas 8 1.5. Escribirprogramasyfuncionescreadasporelusuario 11 1.5.1. Unafuncio´nquedevuelveunasolavariable 11