MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET
|
|
- José Carlos Ortega Núñez
- hace 8 años
- Vistas:
Transcripción
1 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET Fausto Meneses Becerra
2 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET Fausto Meneses Becerra
3 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Métodos numércos en los lenguajes Matlab y Mcrosoft Vsual C#.NET Fausto Meneses Becerra Prmera edcón electrónca. Juno 5 ISBN: Par revsor: Msc. Mguel Cavez Manosalvas; Msc. Hernán Aules Centeno Unversdad de las Fuerzas Armadas ESPE Grab. Roque Morera Cedeño Rector Publcacón autorzada por: Comsón Edtoral de la Unversdad de las Fuerzas Armadas ESPE Edcón y produccón Davd Andrade Agurre daa6@yaoo.es Dseño Pablo Zavala A. Derecos reservados. Se probe la reproduccón de esta obra por cualquer medo mpreso, reprográfco o electrónco. El contendo, uso de fotografías, gráfcos, cuadros, tablas y referencas es de eclusva responsabldad del autor. Los derecos de esta edcón electrónca son de la Unversdad de las Fuerzas Armadas ESPE, para consulta de profesores y estudantes de la unversdad e nvestgadores en: tpp// Unversdad de las Fuerzas Armadas ESPE Av. General Rumñau s/n, Sangolquí, Ecuador. tpp//
4 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Prologo Este lbro a sdo dseñado para los estudantes y profesonales, especalmente de las áreas de la Ingenería, Economía, Cencas Admnstratvas, Cencas Eactas, entre otras que tengan conocmentos báscos de Matlab y/o sóldos en Mcrosoft Vsual C#.NET. Para el caso de Mcrosoft Vsual C#.NET., se a puesto énfass en la reutlzacón de códgo con el empleo de una lbrería común de clases. No pretende cubrr temas nuevos que venen con Mcrosoft Vsual Studo.NET como: Lbrerías.NET (que trabajan con Framework) ADO.NET en Vsual C #.NET. Aplcacones Wndows Form.NET Bblotecas de controles.net Servco de Wndows.NET Servco de Web.NET Debug and Release.NET Pues se consdera que es matera de otra obra con temas avanzados. Esta obra, se encuentra formada por oco capítulos, y dos apéndces, estructurados de la sguente manera: En el capítulo I, se consderan temas relaconados con teoría y propagacón de errores, ncando con defncones báscas, se pasa a lustrar con ejemplos para luego complementar con programas en Matlab y Mcrosoft Vsual C#.NET mostrando los resultados de la ejecucón de los programas. En el capítulo II, se descrben métodos gráfcos y numércos para calcular raíces reales de funcones trascendentes por los métodos de la Bseccón, Apromacones Sucesvas, Apromacones Sucesvas Modfcado, Régula - Fals, Secante, Newton - Rapson y Muller. En la sguente seccón se presenta el Método de Horner para calcular raíces reales de funcones. En la últma seccón de este capítulo se presenta el Método de Newton - Barstow para calcular raíces reales y complejas de funcones polnómcas de la forma
5 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE F(). Todos los métodos se descrben con un análss matemátco, algortmo en seudocódgo, ejemplos lustratvos e mplementacón en Matlab y Mcrosoft Vsual C#.NET mostrando los resultados de la ejecucón de los programas. En el capítulo III, se desarrollan métodos para resolver sstemas de ecuacones lneales y smultáneas por Gauss, Gauss Jordan, Gauss Sedel y Crout. En la segunda seccón se propone un método para calcular la nversa de una matrz a través de la aplcacón de la resolucón de una secuenca de sstemas de ecuacones lneales y smultáneas por Crout. En la tercera seccón se presenta una varante del Método de Crout para resolver sstemas smétrcos de ecuacones lneales y smultáneas. En la cuarta seccón se presenta otra varante del Método de Crout para resolver sstemas smétrcos en banda de ecuacones lneales y smultáneas. En la seccón fnal de este capítulo se presenta otra varante del Método de Crout para resolver sstemas smétrcos Sky - Lne de ecuacones lneales y smultáneas. Todos los métodos se descrben con un análss matemátco, algortmo en seudocódgo, ejemplos lustratvos e mplementacón en Matlab y Mcrosoft Vsual C#.NET mostrando los resultados de la ejecucón de los programas. En el capítulo IV, se descrben algortmos para nterpolar por los métodos de Interpolacón Lneal, Polnomos de Lagrange y Newton medante dferencas dvddas. Todos los métodos se descrben con un análss matemátco, algortmo en seudocódgo, ejemplos lustratvos e mplementacón en Matlab y Mcrosoft Vsual C#.NET mostrando los resultados de la ejecucón de los programas. En el capítulo V, se aplcan los algortmos descrtos en los capítulos anterores para ajustar una muestra estadístca a una funcón polnómca medante los métodos de los Mínmos Cuadrados; Polnomos de Lagrange y Newton, mostrando el dagrama de dspersón y el gráfco de la famla de polnomos procesados. Los métodos se descrben con un análss matemátco, algortmo en seudocódgo, ejemplos lustratvos e mplementacón en Matlab y Mcrosoft Vsual C#.NET mostrando los resultados de la ejecucón de los programas. En el capítulo VI, se descrben métodos para calcular dervadas de prmer orden y de orden superor en un punto dado, especfcando la longtud 4
6 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. de paso; cuando la funcón es dscreta (por ejemplo una muestra de puntos), se utlza nterpolacón. Aplcando las reglas de dervacón se calcula la dervada de cualquer orden para polnomos obtenendo adconalmente la epresón smbólca del polnomo resultante. Se realza un análss de los errores absolutos y relatvos de los métodos descrtos. Todos los métodos se descrben con un análss matemátco, ejemplos lustratvos e mplementacón en Matlab empleando cálculo smbólco y Mcrosoft Vsual C#.NET mostrando los resultados de la ejecucón de los programas. En el capítulo VII, se descrben métodos para calcular ntegrales defndas aplcando Seres de Taylor y las reglas de los rectángulos, trapecos, Smpson, Tres Octavos y Dos Cuarentaycncoavos; se aplca la regla de ntegracón en funcones polnómcas para obtener ntegrales de cualquer dmensón, con la correspondente epresón smbólca, especfcando en todos los casos el ntervalo de ntegracón; cuando la funcón es dscreta (por ejemplo una muestra de puntos), se utlza nterpolacón. Se realza un análss de los errores relatvos de los métodos descrtos. Todos los métodos se descrben con un análss matemátco, ejemplos lustratvos e mplementacón en Matlab empleando cálculo smbólco y Mcrosoft Vsual C#.NET mostrando los resultados de la ejecucón de los programas. En el capítulo VIII, se desarrollan algortmos para resolver ecuacones dferencales aplcando los métodos de Euler, Taylor, Euler Modfcado, Runge Kutta de orden dos y Runge Kutta de orden cuatro. Se realza un análss de los errores relatvos de los métodos descrtos. Todos los métodos se descrben con el algortmo en pseudocódgo, ejemplos lustratvos e mplementacón en Matlab empleando cálculo smbólco y Mcrosoft Vsual C#.NET mostrando los resultados de la ejecucón de los programas. El apéndce A, está drgdo a los lectores con pocos conocmentos de Matlab, en el se plantean algunos ejemplos del uso del control del flujo en Matlab y de la grafcacón de sóldos de revolucón. En algunos de estos ejerccos se descrbe con un análss matemátco, y todos con la mplementacón en Matlab mostrando los resultados de la ejecucón de los programas. El apéndce B, está drgdo a los lectores con algunos conocmentos de Mcrosoft Vsual C#.NET, en el se plantean algunos ejemplos del uso del control del flujo en Mcrosoft Vsual C#.NET, cas todos los descrtos en el 5
7 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE apéndce A. En todos los ejemplos se los mplementa en Mcrosoft Vsual C#.NET mostrando los resultados de la ejecucón de los programas. En la sguente seccón se descrbe el códgo fuente de la lbrería común de clases, msma que es reutlzada en la mayoría de programas escrtos en Mcrosoft Vsual C#.NET. En la seccón fnal de este apéndce se descrben los dagramas UML de clases y de secuenca cuyo dseño permte mplantar los métodos para calcular raíces reales de funcones trascendentes y polnómcas. Se agradece a la Facultad de Ingenería de la PUCE, Insttucón que a eco posble la realzacón de una parte de la prmera edcón de esta obra. A las autordades de la ESPE que an eco posble la realzacón de la prmera edcón de esta obra De una manera partcular: A m esposa Nancy y a ms jos Lenín, Carolna, Mlton y Mkaela y a m querda neta Pía Marcel; quenes me an ncentvado para segur adelante y culmnar con este trabajo. Al Dr. Manuel Corrales S.J., Rector de la PUCE; al Ing. Galo Cevallos, E Drector General Académco; Al Ing. Dego Andrade, Decano de la Facultad de Ingenería; Al Ing. Francsco Rodríguez, Subdecano de la Facultad de Ingenería y a otros dstngudos compañeros de la Pontfca Unversdad Católca del Ecuador. Al Grab. Carlos Rodríguez, Rector de la ESPE; al Vcerector Académco de la ESPE; al Ing. Walter Fuertes, P. D. Drector de Postgrados; al Ing. Lus Guerra, Msc, Drector de la Carrera de Ingenería del Software, Sede Latacunga; al Crnl (SP) Jorge Vergara, Drector del Departamento de Cencas Eactas; al Ing. Ignaco Dávla por sus valosos comentaros en la revsón de esta obra, al Mat. Paúl Medna P. D., por aber facltado mportante bblografía relaconada con esta obra; al Ing. Marcelo Romo, Msc, por aber facltado su valoso artículo para la resolucón de sstemas de ecuacones lneales y smultáneas del tpo SKY-LINE. A ms aprecados estudantes de Métodos Numércos, por sus valosos aportes a la realzacón de esta obra. 6
8 NÚMEROS APROXIMADOS Y ERRORES
9 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE 8
10 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. CAPITULO I NUMEROS APROXIMADOS Y ERRORES Generaldades Número Apromado.- Se dce que un número es apromado cuando dfere lgeramente del número eacto. Sean: R número eacto y r número apromado de R Entonces se presentan dos casos: a) cuando r > R, r es apromado por eceso, y b) cuando r < R, r es apromado por defecto. Error de un número apromado.-es la dferenca que este entre el número eacto y el número apromado, es decr: Error de r Er R - r (.). Error absoluto de un número apromado.-es gual al valor absoluto del error de un número apromado. Matemátcamente se defne así: Error absoluto de r EAr R - r (.). Esten dos casos en los números eactos: a) R es conocdo. b) R es desconocdo. Para el caso (a), el error absoluto de un número apromado, se lo puede determnar aplcando la fórmula (.). En la práctca se presenta el caso (b), por consguente debe ntroducrse el concepto de un error superor estmado, denomnado: Cota de error absoluto.-que se defne como un número cualquera Cr no menor que el error absoluto de un número apromado, Entonces Cr EAr (.). De (.) se puede deducr que: R r ± Er (.4). Ejemplos.: a) s se conoce que A tene una varacón de.4 A.4 entonces Ea b) s se sabe que A tene una varacón de.4 A.44 entonces Ea Por consguente, se puede tener un número nfnto de cotas de error absoluto, se debe selecconar entonces el menor de los valores, según las crcunstancas. Cuando se escrbe un número apromado, procedente de una medda, es común dar su cota de error absoluto, por ejemplo s la longtud de un segmento es l 5 cm 9
11 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE con un error de.5 cm, se escrbe L 5 cm ±.5 cm. En este caso la cota de error absoluto es Cl.5 cm y la magntud eacta de la longtud del segmento cae dentro del margen 4.5 cm L 5.5 cm La cota de error absoluto no ndca las característcas de la caldad de una medda; suponendo que al medr las longtudes de dos segmentos se tene L 8.8 cm ±. cm y L 5. cm ±. cm, ndependentemente de que los dos errores concdan, la prmera es mejor que la segunda medda, por consguente, debe ntroducrse el crtero de: Error relatvo.-que es la relacón entre el error absoluto y el módulo (valor absoluto) del número eacto: δr EAr / R (.5). Aplcando el msmo crtero de la cota de error absoluto, se defne la: Cota de Error relatvo.-de un número apromado como cualquer CRr no menor que el error relatvo de dco número. Por consguente δr CRr (.6), en la práctca se utlza frecuentemente: Er r CRr (.7). Ejemplo: Conocda la cota de error relatvo, determnar los límtes del número eacto. Solucón: De (.4) R r ± Er, reemplazando en esta ecuacón.7 se obtene: R r ± rcrr, por consguente R r( ± CRr) (.8) o tambén r( - CRr) R r( + CRr) (.9). Ejemplo.: Dado el número apromado a 4.5 y la cota de error relatvo CRa por ml, averguar entre que límtes se encuentra el número eacto. Solucón: Aplcando (.9) y reemplazando valores: 4.5( -.) A 4.5( +.); 4.5*.998 A 4.5*.; entonces: A 4.65 Prncpales fuentes de errores: Las fuentes más mportantes de errores que se presentan son:. Errores del problema o del método.-el planteamento matemátco raramente ofrece una presentacón eacta de los fenómenos reales, pues en la mayoría de los casos son modelos dealzados. Al estudar los fenómenos de la naturaleza nos vemos forzados, por regla general a aceptar certas condcones que smplfcan el problema, lo cual produce a errores que se les conoce como del problema. As msmo ocurre a veces que es dfícl o mposble resolver un problema formulado en forma eacta, por lo que se vuelve necesaro reemplazarlo por una solucón apromada, la cual debe ofrecer el msmo resultado, esto nuevamente ocasona errores que se los conoce con el nombre de errores del método.. Error Resdual.-Se presentan al realzar el cálculo de funcones a través del uso de seres matemátcas, puesto que un proceso nfnto no puede completarse en un número fnto de pasos, entonces se debe forzar a pararlo en certo térmno de la
12 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. secuenca y consderarla como una apromacón de la solucón requerda, tenenendo como consecuenca en error que se defne como resdual.. Error Incal.-Se producen al efectuar cálculos en los que ntervenen certos valores que ya tenen errores, tales como por ejemplo las constantes físcas, la constante π, medcones, etc. 4. Errores asocados a un sstema de numeracón.-cuando se representan números raconales en el sstema decmal, o cualquer otro, puede aber una sere nfnta de dígtos, resulta evdente que en los cálculos, sólo se emplea una sere fnta. Ejemplo.: al representar /.66667, se comete un error.. 5. Errores de operacón.-debdo a las operacones en que se consderan números apromados, al realzarse cálculos ntermedos, lo cual repercute en el resultado fnal. En certos problemas específcos, no esten errores y en otros ejercen efecto desprecable; mas, por lo general, en un análss completo, se deben tener en cuenta todos los tpos de errores; sn embargo los más comunes son los de operacón y los del método. 6. Errores de propagacón.- Son los errores en los resultados de un proceso provocados por los errores en las entradas. Dgtos sgnfcatvos. Cualquer número postvo a puede representarse en forma decmal con una cantdad fnta o nfnta de dígtos: a α m m + α m- m- + α m- m α m-n+ m-n (.) donde los α son los dígtos del sstema numérco decmal, α m, es el dígto más sgnfcatvo, m es la potenca más elevada de dez del número a y n el número de dígtos. Ejemplo.4: * 4 + 4* + * + * + 5* + 9* - + 8* - Se denomna dígto sgnfcatvo de un número apromado a cualquer dígto dferente de cero o cualquer cero stuado entre dígtos sgnfcatvos; son además aquellos ceros que se utlzan para ndcar poscones a la dereca de un número o de otro dígto sgnfcatvo. Todos aquellos ceros que están a la zquerda del número y que solamente se ndcan para la poscón del punto decmal no se deben consderar como dígtos sgnfcatvos. Ejemplos.5: tene 7 dígtos sgnfcatvos..8 tene dígtos sgnfcatvos tene 6 dígtos sgnfcatvos tene dígtos sgnfcatvos.
13 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE 9.45* - tene 5 dígtos sgnfcatvos. 9.45* - tene dígtos sgnfcatvos. Dígtos Sgnfcatvos Eactos.-Se dce que los n prmeros dígtos sgnfcatvos de un número apromado son eactos s la cota de error absoluto de dco número no sobrepasa la meda undad stuada en la poscón n-ésma, contando de zquerda a dereca. Por lo tanto s a es el número apromado de A, entonces Ca A-a.5 * m-n+ (.), entonces de. se tene que α m, α m-, α m-,..., α m-n+ son los dígtos sgnfcatvos de a. Ejemplos.6: a) S A y a 44., entonces a es una apromacón con cnco dígtos sgnfcatvos eactos, puesto que: Ca * - <.5 * -n+, por tanto - -n+, entonces n 5. b) S se sabe que tene cuatro dígtos sgnfcatvos eactos, calcular la cota de error absoluto. Solucón: De (.) Ca.5 * -4+, por tanto Ca.5, tomando el mámo valor Ca.5. c) S el número apromado es.474 con una cota de error absoluto de.5, calcular la cantdad de dígtos sgnfcatvos eactos y determnar cuáles son. Solucón: De (.).5* -4.5 * --n+, por tanto -4 --n+, entonces n, por lo que los dígtos sgnfcatvos eactos son,,4. d) S el número apromado es con una cota de error absoluto de.8, determnar cuáles son los dígtos sgnfcatvos eactos de ese número. Solucón: De (.).8* - <.5*.5* -n+, por consguente -n+, entonces n y los dígtos sgnfcatvos eactos son: el 7 y el 4. Errores en las operacones: Errores en la suma.-sea U X + X + X X n y u n Por defncón EAu U-u Efectuando la operacón U - u y agrupando térmnos: U - u (X - ) + (X - ) + (X - ) (X n - n ) tomando el valor absoluto en ambos membros: U-u (X - ) + (X - ) + (X - ) (X n - n ) De acuerdo a la desgualdad trangular: U-u (X - ) + (X - ) + (X - ) (X n - n ) Tomando el mámo valor: EAu EA + EA + EA EA n (.)
14 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Errores en la resta.-el crtero de calcular errores a la suma, se etende a la resta. Sea u - + (- ) y - entonces: u +, aplcando la fórmula de errores en la suma: EAu EA + EA ; puesto que - : E EA, entonces EAu EA + EA (.) Ejemplos.7: a) Sea f() e sen( + 4). Para X.459. Calcular el error absoluto y relatvo de f() que se comete al truncar a X a dos decmales. Solucón: De acuerdo a las condcones del problema.4; f(x) f(.459) e.459 sen( * ) f() f(.4) e.4 sen(.4 - *.4 + 4) EAf() ( ) δf() EAf() / f(x) / % b) Calcular el error absoluto y relatvo de f() tan() que se comete al tomar los cuatro prmeros térmnos de la sere de Taylor de sen() y cos(); tan() sen() / cos(); para PI/ Solucón: La sere de Taylor de la funcón seno es sen() - /! + 5 /5! - 7 /7! +... El detalle del cálculo de sen(pi/8) para los prmeros cuatro térmnos, se detalla en la sguente tabla: # TERMINO TERMINO SENO La sere de Taylor de la funcón coseno es cos() - /! + 4 /4! - 6 /6! +... El detalle del cálculo de cos(pi/8) para los prmeros cuatro térmnos, se detalla en la sguente tabla: # TERMINO TERMINO COSENO Consderando los cuatro prmeros térmnos: tan(pi/8) sen(pi/8)/cos(pi/8).8684 / TAN(PI/8).4456 EAtan() e-9 δtan() EAtan() / TAN() 6e-9 / e-8.6e-6 %
15 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE c) Desarrollar una aplcacón Matlab y otra en Vsual C#, para que parametrce el ejemplo anteror, ngresando el ángulo en radanes ; y el número de térmnos; la aplcacón debe desplegar como resultados: sen(); cos(); tan(), EAtan() Solucón: Programas en MATLAB y VISUAL C#: Para cada lenguaje, se elabora un solo programa, desde el cual se ngresan el ángulo en grados y el número de térmnos. El programa converte el ángulo a radanes y calcula y desplega el seno, coseno, tangente, tangente eacta y los errores absoluto y relatvo. Arcvo fuente en MATLAB: % ErroresTangente.m % Calculo de errores de la tangente usando seres de Taylor. wle ang nput('ingrese el ángulo en grados: '); % Valdacón: nter nput('ingrese el número de térmnos (salr < o > : '); f (nter < nter > ) break; % Conversón de grados a radanes: p * ang / 8; % Cálculo del seno medante la sere de Taylor: sen ; au ; sgno ; for : nter fac ; for j : au fac fac * j; sen sen + sgno * ^ au / fac; sgno -sgno; au au + ; % Cálculo del coseno medante la sere de Taylor: cos ; 4
16 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. au ; sgno ; for : nter fac ; for j : au fac fac * j; cos cos + sgno * ^ au / fac; sgno -sgno; au au + ; % Calcular las tangentes apromada y eacta: tan sen / cos; TAN tan(); % Calcular los errores: erabs abs(tan - tan); errel erabs / abs(tan); % Desplegar resultados: dsp(sprntf('angulo (radanes): %f', )); dsp(sprntf('tangente (eacta): %f', TAN)); dsp(sprntf('seno: %f', sen)); dsp(sprntf('coseno: %f', cos)); dsp(sprntf('tangente (apromada): %f', tan)); dsp(sprntf('error absoluto: %f', erabs)); dsp(sprntf('error relatvo: %f\n', errel)); Resultados obtendos: Se presenta a contnuacón los resultados que produce la ejecucón de este programa: Este lbro no pretende, ncorporar un curso de Matlab o Vsual C#, sn embargo otras aplcacones de estas erramentas de desarrollo, se las descrbe más adelante y en el Apéndce A para Matlab; Apéndce B para Vsual C#. 5
17 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Arcvos fuente en Vsual C#: Antes de descrbr el códgo fuente, en Vsual C#, se a mplementado un proyecto tpo Wndows Applcaton, la cual contene el dseño de la ventana de la fgura.. 6
18 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Como se puede aprecar, esten nueve cuadros de edcón, msmos que permtrán ngresar los datos; y presentar los resultados; y dos botones, msmos que tenen la funconaldad: - Procesar: Ejecuta el método para calcular los errores y desplegar los resultados. Y - Salr: Fnalza la ejecucón del programa. Se descrbe a contnuacón el códgo fuente: Botón Procesar: prvate vod b_procesar_clck(object sender, EventArgs e) // Declaracon de varables double ang,, sen, cos, tan, TAN, erabs, errel, fac; nt nter, sgno, au,, j; try // Transferenca de captura de datos a varables: ang double.parse(ttanggrad.tet); nter nt.parse(ttnter.tet); // Valdacón: f (nter < nter > ) return; // Conversón de grados a radanes: Mat.PI * ang / 8; // Cálculo del seno medante la sere de Taylor: au ; for ( ; < nter; ++) fac ; for (j ; j < au; j ++) fac * j; sen + sgno * Mat.Pow(, au) / fac; sgno -sgno; au + ; // Cálculo del coseno medante la sere de Taylor: au ; sgno ; for ( ; < nter; ++) fac ; for (j ; j < au; j++) fac * j; cos + sgno * Mat.Pow(, au) / fac; sgno -sgno; au + ; // Calcular las tangentes apromada y eacta: tan sen / cos; TAN Mat.Tan(); // Calcular los errores: erabs Mat.Abs(TAN - tan); errel erabs / Mat.Abs(TAN); // Transferr varables a pantalla: ttangrad.tet Mat.Round(, 9).ToStrng(); tttaneacto.tet Mat.Round(TAN, 9).ToStrng(); 7
19 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE ttsen.tet Mat.Round(sen, 9).ToStrng(); ttcos.tet Mat.Round(cos, 9).ToStrng(); tttan.tet Mat.Round(tan, 9).ToStrng(); tterabs.tet Mat.Round(erAbs, 9).ToStrng(); tterrel.tet Mat.Round(erRel, 9).ToStrng(); catc (Ecepton e) MessageBo.Sow(e.Message); Botón Salr: prvate vod cb_salr_clck(object sender, EventArgs e) ts.close(); ts.dspose(); Se presenta a contnuacón los resultados que produce la ejecucón de este programa: 8
20 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. 9
21 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE EJERCICIOS DEL CAPITULO I.-Encontrar la cota de error absoluto de los sguentes números, tenen todos sus dígtos sgnfcatvos eactos: a).85 b) 6.45 c) 7.* -5 d). conocendo que,- Sea f() Para X 5.. Calcular el error absoluto y relatvo de f() que se comete al truncar a X a los decmales.
22 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET..- La funcón arco seno, se encuentra defnda por la sguente sere de Taylor: sen - () + ( /)(/) + ( 5 /5)(*)/(*4) + ( 7 /7)(**5)/(*4*6) + Calcular el error absoluto y relatvo cuando se toman los cuatro prmeros térmnos de la sere. 4.- Implementar un programa en Matlab y otro en Vsual C# que permta ngresar el argumento y el número de térmnos y que calcule y desplegue por pantalla el arco seno de la sere de Taylor y de la correspondente funcón de bbloteca; además de los errores absoluto y relatvo.
23 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE
24 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. CÁLCULOS DE RAICES REALES DE ECUACIONES DE LA FORMA F (X)
25 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE 4
26 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. CAPITULO II CALCULO DE RAICES REALES DE ECUACIONES DE LA FORMA F (X) Generaldades Este capítulo se centra en la localzacón de los ceros de funcones en el plano cartesano. Ejemplos de ecuacones de este tpo son: ) A*X + B ) A*X + B*X + C ) A *X n + A *X n- + A *X n A n- *X + A n 4) X *log (*X) 8 5) X 5 * cos *X + e *sen X + Dependendo del caso, se puede aplcar un método para resolver el problema, tales métodos pueden ser eactos o algebracos, apromados (gráfcos o numércos), etc. Así se tene que para resolver la ecuacón del ejemplo, bastará con despejar X de esta ecuacón, con lo que X -B/A. En el ejemplo, se aplca la fórmula para el cálculo de raíces de ecuacones cuadrátcas, con lo que B ± X B 4AC A En el caso de los otros ejemplos, resulta dfícl o cas mposble encontrar las raíces reales, aplcando un método eacto, por lo que se recurren a métodos apromados, los cuales se analzan amplamente en este capítulo. Métodos Gráfcos: Se revsa a contnuacón, un método gráfco, el cual consste en acer Y F(X), segudamente se elabora una tabla, dando valores en forma ascendente a la varable ndependente X, paralelamente se calcula el valor Y. Este grupo de pares ordenados, se lo representa en un sstema de coordenadas rectangulares y fnalmente se unen tales puntos, generándose un dagrama de dspersón. La nterseccón entre la funcón F(X) y el eje orzontal, consttuyen los ceros de la funcón o las raíces reales de la ecuacón F(X). Ejemplo.: 5
27 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Dada la ecuacón: X *log (*X) 8, encontrar una raíz real, utlzando un método gráfco. Solucón: Se ace Y F(X) X *log (*X) 8 () Luego se da un rango de valores para la varable ndependente X y aplcando la ecuacón, se calcula los valores de Y, formándose la tabla: X Y F(X) Este conjunto de puntos se los representa en el plano cartesano, formándose el sguente dagrama de dspersón: Com o puede observarse, la funcón F(X), corta el eje orzontal, en el rango de las abscsas y.5, lo que sgnfca que la raíz es apromadamente.. Otro método gráfco consste en transformar la ecuacón F(X) en f(x) f(x) y acendo Y f(x), Y f(x), se elabora una tabla, asgnando un grupo de valores a X, calculándose Y y Y. Los puntos de esta tabla, se los representa en un dagrama de dspersón, en el cual se dbujan las funcones f(x) y f(x). Las nterseccones de éstas representan las raíces reales de la ecuacón F(X). Ejemplo.: Dada la ecuacón: X *log (*X) 8, encontrar una raíz real, utlzando el método gráfco alternatvo. 6
28 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Solucón: Se ace 8/X X*log (*X) () Entonces Y f(x) 8/X, Y f(x) X*log (*X) Asgnando a X los valores del ejemplo anteror, se tene la tabla: X y f(x) y f(x) Los puntos que representan a las dos funcones, se los lleva al sstema de ejes de coordenadas en el plano de una manera ndependente, obtenéndose así el dagrama: Al observar el dagrama de dspersón, se tene que la nterseccón de las funcones f(x) y f(x), se encuentra en la abscsa. apromadamente. Los métodos gráfcos son bastante engorrosos de mplementar, aparte de que las raíces producen un error consderable en la determnacón de las msmas, por lo que se descartan y se procede a analzar segudamente los métodos numércos. Métodos Numércos: Estos nvolucran la mplementacón de un algortmo y se separan en dos fases: Localzacón del cambo de sgno de la funcón F(X), y 7
29 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Afnamento de los valores de las abscsas (XI y XD), entre las que se encuentra la raíz real. Prmera fase: Localzacón del cambo de sgno de la funcón F(X) Consste en tomar un ntervalo cerrado de valores para las abscsas y para dos valores consecutvos, se calculan las respectvas ordenadas, luego se establece el producto entre dcos valores, msmo que s es menor o gual a cero entonces se a localzado la raíz, de lo contraro, se toma el sguente par de valores consecutvos en las ordenadas y así sucesvamente asta alcanzar el límte superor del ntervalo. Algortmo para la localzacón del cambo de sgno de la funcón F(X): Entradas: F(X), LIX, LSX, XD. Donde F(X) es la funcón contnua en el ntervalo [LIX, LSX]; LIX y LSX, son los límtes nferor y superor, respectvamente, del ntervalo en las abscsas, entre los que pueden encontrarse un grupo de raíces reales. DX ncremento de varacón de las abscsas. Saldas: XI, XD, P Donde XI y XD son las abscsas zquerda y dereca, respectvamente, entre las que puede estar una raíz real. P F(XI)*F(XD) estado que regresa el algortmo, luego de su procesamento y puede tomar los valores: menor que cero ndca que efectvamente entre XI y XD por lo menos este una raíz real; gual a cero, sgnfca que XI o XD es una raíz real eacta o mayor que cero mplca que en ese ntervalo no esten raíces reales. Se descrben en seguda la secuenca de pasos: a) XI LIX b) XD XI c) YD F (XD) d) XI XD e) YI YD f) XD XD +DX g) YD F (XD) ) P YI * YD ) REPETIR DESDE EL PASO (d) MIENTRAS (P > ) Y (XD < LSX) j) SI P ENTONCES SI YI ENTONCES XI ES RAIZ EXACTA CASO CONTRARIO XD ES RAIZ EXACTA XD XD + DX FIN SI FIN SI Ejemplo.4: Localzar los cambos de sgno de la ecuacón: F(X) X *log (*X) 8 8
30 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Solucón: Se adoptan los valores LIX.5, LSX 5, DX.5, realzando el segumento del algortmo, se genera la tabla sguente: XI XD YI F(XI) YD F(XD) P YI*YD (+) (+) (+) (+) (+) (-) (+) (+) (+) (+) Entonces en el ntervalo cerrado [,.5], se encuentra una raíz real. Ejemplo.5: Localzar los cambos de sgno de la ecuacón: F(X) X - 7*X + 4 Solucón: Se asumen los valores LIX -4, LSX 4, DX, medante el uso del algortmo, se genera la tabla: XI XD YI F(XI) YD F(XD) P YI*YD (+) (-) (+) (+) (-) (+) (-) (+) (+) Por consguente, esten raíces en los ntervalos [-, -], [, ] y [, ]. Segunda fase: Afnamento de los valores que se encuentran cercanos a la raíz. 9
31 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Crteros para encontrar una raíz en base a una precsón requerda. ) F () es conocdo en el cambo de sgno ) El valor de F () es desconocdo
32 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Teorema.: Dada una funcón contnua F(X) en el ntervalo cerrado [A, B] en las abscsas. Este por lo menos una raíz real, s F(A)*F(B) <. S además F (X), mantene el sgno en ese ntervalo, entonces este una sola raíz (ver fguras. y.5). Esten varos métodos para calcular raíces reales, los que analzaremos en este capítulo son: Bseccón. Apromacones sucesvas. Apromacones sucesvas modfcado. Régula - fals. Secante y. Newton - Rapson. Muller. Cuyos algortmos, necestan las sguentes entradas: F(X), XI, XD, PRECISION Donde F(X) es la funcón contnua; XI y XD son las abscsas zquerda y dereca, respectvamente, entre las que puede estar por lo menos una raíz real; PRECISION es el margen de error que se produce al efectuar el cálculo de una raíz. Segudamente se revsan cada uno de ellos.
33 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Método de la Bseccón: Consste en acortar el ntervalo de las abscsas, calculando su valor medo Xm, luego se calcula F(Xm) y se aproma a la abscsa cuya ordenada tene el msmo sgno de F(Xm). (Ver la fgura.6). Algortmo para el método de la Bseccón a) YI F(XI) b) Xm (XI+XD) / c) Ym F(Xm) d) P YI * Ym e) SI P > ENTONCES XI Xm YI Ym CASO CONTRARIO XD Xm FIN SI f) REPETIR DESDE EL PASO (b) MIENTRAS Ym > PRECISION g) ESCRIBIR RESULTADOS Ejemplo.6: Calcular la raíz de la ecuacón del ejemplo.5, para XI -, XD -, PRECISION E-6, usando el algortmo del método de la bseccón.
34 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Solucón: Para calcular la raíz, se elabora la tabla: ITERACION XI XD Xm(XI+XD)/ YI F(XI) Ym F(Xm) P YI*Ym (-) (-) (-) (+) (+) (-) (+) (-) (+) (+) (-) (+) (+) (-) (+) (-) (-) (+) (-) (-) (+) (+) (-) (-) (+) De acuerdo a la tabla, se an necestado 5 teracones para calcular la raíz Método de apromacones sucesvas: Para este método, se transforma la ecuacón F(X), en Y X fm(x), a contnuacón se aplcan las fórmulas recurrentes: X fm(x ); X fm(x ); X fm(x );...; X + fm(x ), tal que se cumpla: X + - X < PRECISION
35 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Antes de efectuar el planteamento algorítmco de este método, se analza el comportamento del msmo, cuando la funcón fm(x), varía en su dervada. (Ver la fguras.7). Conforme a lo que se observa en las fguras.7 (a) y (b) este convergenca para cuando fm'(x) ; en (c) y (d) no este convergenca porque fm'(x) >, por consguente ay que consderar esta stuacón en el algortmo. Algortmo para el método de apromacones sucesvas: a) Ym (XI+XD)/ b) Xm Ym c) Ym fm(xm) d) REPETIR DESDE EL PASO (b) MIENTRAS ( Ym - Xm > PRECISION ) Y ( fm'(ym) ) e) ESCRIBIR RESULTADOS Ejemplo.7: Calcular la raíz de la ecuacón del ejemplo.5, para XI -, XD -, PRECISION E-6, usando el algortmo del método de apromacones sucesvas. 4
36 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Solucón: Debe elaborarse una ecuacón Ym Xm fm(xm), tal que fm'(-.78). Despejando X, del prmer térmno de la ecuacón F(X), se tene que: Ym Xm fm(xm) (7*X - 4) (/), por consguente, fm'(xm) (7/)*(7*X - 4) (-/). Para calcular la raíz, se elabora la tabla: ITERACION Xm Ym fm(xm) YP fm'(ym) Ym - Xm Realzando una comparacón de este método, respecto del de la bseccón, se observa que las teracones se reducen a menos de la mtad, sn embargo, debe desarrollarse un esfuerzo para elaborar la transformacón de F(X) a X fm(x), verfcando que se produzca la convergenca. Para superar este nconvenente, se analza a contnuacón el método de apromacones sucesvas modfcado. Método de apromacones sucesvas modfcado: Este método, aplca el msmo prncpo de su antecesor, pero ntroduce un factor de correccón (β). (Ver fgura.8) 5
37 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE En la fgura.8: ΔX X - X - fm(x - ) - X - (.) Despejando X de (): X X - + ΔX (.) Aplcando el factor de correccón en (.), se converte en: X X - + β * ΔX (.) Reemplazando el membro de la dereca de (.) en (.), se obtene la fórmula de recurrenca de este método: X X - + β * (fm(x - ) - X - ) (.4) En el trángulo ABC: Tg(θ) (β - ) * ΔX / (β * ΔX) (β - ) / β (.5) Despejando de (5), el valor β: β / ( - Tg(θ)) (.6) En el trángulo ABC: Tg(θ) (fm(x ) - fm(x - )) / (X - X - ) (.7) Con estos elementos, se puede plantear a contnuacón el algortmo. Algortmo para el método de apromacones sucesvas modfcado: a) YI fm(xi) b) YD fm(xd) c) TGT (YD - YI) / (XD - XI) d) BETA / ( - TGT) e) XI XD f) YI YD g) XD XD + BETA* (YD - XD) ) REPETIR DESDE EL PASO (b) MIENTRAS XD - XI > PRECISION ) ESCRIBIR RESULTADOS Ejemplo.8: Calcular la raíz de la ecuacón del ejemplo.5, para XI -, XD -, PRECISION E-6, usando el algortmo del método de apromacones sucesvas modfcado. Solucón: Despejando X, del segundo térmno de la ecuacón F(X), se tene que: Y X fm(x) (X + 4) / 7. Para calcular la raíz, se elabora la tabla: ITERACION XI XD YI fm(xi) YD fm(xd) TGT BETA XD - XI Comparando este método con su antecesor, se observan dos ventajas: a) Puede transformarse la ecuacón F(X) a X fm(x), sn nnguna restrccón. b) El número de teracones, para alcanzar la convergenca, se a reducdo a cas la mtad. 6
38 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Método de Regula - Fals: Consste en trazar una secante que pasa por los puntos A(XI, F(XI)) y B(XD, F(XD)), (Ver fgura.9); luego, medante la ecuacón de la línea recta, se calcula la abscsa en base a la nterseccón de esta secante con el eje de las X, con lo que se obtene el punto C(X -, ). Segudamente se deduce la fórmula de recurrenca: La ecuacón de recta AB es: (F(XD) - F(XI)) / (XD - XI) (F(X - ) - F(XI)) / (X - - XI) (.8); además F(X - ) (.9); Reemplazando (.9) en (.8) y despejando de () X - : X - XI - F(XI) * (XD - XI) / (F(XD) - F(XI)) (.) Reemplazando X - por X m, se obtene la fórmula de recurrenca: X m XI - F(XI) * (XD - XI) / (F(XD) - F(XI)) (.). Este método se parece al de la Bseccón, en el sentdo de que se va acortando el ntervalo por el etremo zquerdo o el dereco. Algortmo para el método de Regula - Fals: a) YI F(XI) b) YD F(XD) c) Xm XI - YI * (XD - XI) / (YD - YI) d) Ym F(Xm) e) P YI * Ym f) SI P > ENTONCES XI Xm YI Ym CASO CONTRARIO XD Xm YD Ym FIN SI g) REPETIR DESDE EL PASO (c) MIENTRAS Ym > PRECISION ) ESCRIBIR RESULTADOS. Ejemplo.9: 7
39 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Calcular la raíz de la ecuacón del ejemplo.5, para XI -, XD -, PRECISION E-6, usando el algortmo del método de Régula - Fals. Solucón: Para calcular la raíz, se elabora la tabla: ITERACION XI XD YI F(XI) YD F(XD) Xm Ym F(Xm) P YI*Ym (-) (-) (-) (-) (-) (-) Método de la Secante: Este método utlza la fórmula de recurrenca del de Regula - Fals, calculándose valores consecutvos en las abscsas de uno de los etremos y mantenendo fjo el otro etremo. El método tene la restrccón de que la funcón F(X) en el ntervalo donde se encuentra la raíz debe mantener F (X) el msmo sgno, como lo ndca la fgura.. Algortmo para el método de la Secante: a) YI F(XI) b) YD F(XD) c) XI XI - YI * (XD - XI) / (YD - YI) d ) YI F(XI) e) REPETIR DESDE EL PASO (c) MIENTRAS F(XI) > PRECISION ) ESCRIBIR RESULTADOS. 8
40 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Ejemplo.: Calcular la raíz de la ecuacón del ejemplo.5, para XI -, XD -, PRECISION E-6, usando el algortmo del método de la Secante. Solucón: Se ará varar el punto que se encuentra a la zquerda y se mantendrá fjo el punto de la dereca. Los resultados del proceso se muestran en la sguente tabla: ITERACION XI YI F(XI) XD YD Como se puede observar en la tabla anteror, se an requerdo demasadas teracones (), para alcanzar la convergenca, por lo que se puede ntroducr la sguente modfcacón la cual consstría en ntercambar los etremos a fn mejorar el ctado algortmo. Tal cambo se sugere que lo aga como ejercco, el lector. 9
41 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Método de Newton - Rapson: Se basa en el cálculo de la dervada. (Observar la fgura.) En la fgura.: ΔX X - X - (.), entonces: X X - + ΔX (.) En el trángulo ABC: Tg(Φ)-F(X - )/ΔX F'(X - ) (.4) Despejando de (.4) ΔX: ΔX - F(X - ) / F'(X - ) (.5). Susttuyendo (.5) en (.): X X - - F(X - ) / F'(X - ) (.6), la cual es la fórmula de recurrenca para calcular raíces reales por este método. Algortmo para el método de Newton - Rapson: a) Xm (XI + XD) / b) Ym F(Xm) c) YP F'(Xm) d ) Xm Xm - Ym / YP e) REPETIR DESDE EL PASO (b) MIENTRAS Ym > PRECISION d) ESCRIBIR RESULTADOS. Ejemplo.: Calcular la raíz de la ecuacón del ejemplo.5, para XI -, XD -, PRECISION E-6, usando el algortmo del método de Newton - Rapson. Solucón: F(X) X - 7*X + 4; por consguente F'(X) * X - 7; la tabla sguente muestra los resultados del proceso de este algortmo: ITERACION Xm Ym F(Xm) YP F'(Xm)
42 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Como se puede observar asta aquí, este es uno de los métodos más smples porque nvolucra pocas operacones, y a la vez el más efcente. Ejemplo.: Calcular la raíz de la ecuacón del ejemplo.4, para XI, XD.5, PRECISION E-6, usando el algortmo del método de Newton - Rapson. Solucón: F(X) X *log (*X) 8; por consguente F'(X) *X*log (*X) + *X / ln(); la tabla sguente muestra los resultados del proceso de este algortmo: ITERACION Xm Ym F(Xm) YP F'(Xm) Para las condcones ndcadas, se obtene una RAIZ.6678, en 9 teracones. Método de Muller: Se basa en el método de la Secante, reemplazando la línea recta por una parábola de la forma: Y Parabola() a( ) + b( ) + c. (Observar la fgura.) En la fgura.: En la RAIZ: Parabola(X) F(X) (.7); Para encontrar los coefcentes a, b, c, se plantea el sguente sstema de ecuacones: F( ) a( ) +b( )+c (.8) F( ) a( ) +b( )+c (.9) F( ) c (.) 4
43 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Resolvendo el sstema: a (d d )/( + ) (.); b a + d (.), y c F( ) (.). Donde: (8); (.4); d (F( ) F( )) / (.5); d (F( ) F( )) / (.6); Para encontrar la fórmula de recurrenca se puede aplcar la epresón para el cálculo de raíces de la ecuacón cuadrátca; sn embargo, por problemas de redondeo se aplca la relacón: c ;(.7) b ± b 4ac Como se puede aprecar en la fórmula de recurrenca, se tenen dos valores en el denomnador de la fraccón, en este caso, para lograr la convergenca, se debe tomar el mámo en valor absoluto de los dos. Segudamente se descrbe el correspondente algortmo. Algortmo para el método de Muller: a) X XI; X XD; X (XI + XD) / b) Y F(X); Y F(X); Y F(X) c) H X X; H X X d) D (Y Y) / H; D (Y Y) / H e) A (D D) / (H + H) f) B A * H + D g) C Y ) R RCUAD(B^ 4 * A * C) ) DEN B + R j) S ABS(B + R) < ABS(B R) Entonces DEN B R k) X X - * C / DEN l) Y F'(X) m) X X; X X; X X n) Y Y; Y Y; Y Y o) REPETIR DESDE EL PASO (c) MIENTRAS Y > PRECISION p) ESCRIBIR RESULTADOS Ejemplo.: Calcular la raíz de la ecuacón del ejemplo.5, para XI -, XD -, PRECISION E-6, usando el algortmo del método de Muller. 4
44 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Solucón: F(X) X - 7*X + 4; las tablas sguentes muestran los resultados del proceso de este algortmo: Iter y f() y f() y f() y f() Iter d d a b c R DEN Raz en teracones; como se puede observar, este es uno de los métodos más efcentes aunque nvolucra bastantes operacones, en pocas teracones, se logra la convergenca. Ejemplo.4: Calcular la raíz de la ecuacón del ejemplo.4, para XI, XD.5, PRECISION E-6, usando el algortmo del método de Muller. Solucón: F(X) X *log (*X) 8; las tablas sguentes muestran los resultados del proceso de este algortmo: Iter y f() y f() y f() y f() Iter d d a b c R DEN
45 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE Para las condcones ndcadas, se obtene una RAIZ , en teracones. Implementacón de los algortmos en MATLAB y VISUAL C#: Para cada lenguaje, se elabora un solo programa, desde el cual se ngresan el ntervalo en el que se encuentran todas las raíces reales de la ecuacón; y el ncremento de varacón en las abscsas. El programa llama a cada funcón o subrutna, de una manera adecuada para localzar el cambo de sgno y luego prueba a cada uno de los métodos para calcular la raíz y la desplega por pantalla. Se descrben a contnuacón una lsta de funcones y subrutnas. ) Una funcón que recba el valor de X y calcule y devuelva F(X). ) Una funcón que recba el valor de X y calcule y devuelva F (X). ) Una funcón que recba límte ncal (XI), el límte fnal (LSX), y el ncremento (DX) y calcule y devuelva el ntervalo del cambo de sgno XI y XD, y además el estado en el nombre de la funcón. 4) Una subrutna que recba el ntervalo del cambo de sgno XI y XD y calcule e mprma la raíz en ese ntervalo. Arcvos fuente en MATLAB: % RAICES.M % Calculo de races reales de funcones trascendentes. % FUNCION PRINCIPAL clc; nf 'FPOL'; %nfp 'FDPOL'; nfp 'dervada'; nfm 'fm'; %nfmp 'fmp'; nfmp 'dervadafm'; l nput('ingrese el límte zquerdo: '); ld nput('ingrese el límte dereco: '); d nput('ingrese el ncremento de varacón: '); l; wle [p,, d] Localza_Raz(nf,, d, ld); f (p < ) Bseccon(nf,, d); AproSuc(nfm, nfmp,, d); AproMod(nfm,, d); RegulaFals(nf,, d); Secante(nf,, d); Newton_Rapson(nf, nfp,, d); 44
46 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. Muller(nf,, d); fprntf('uso DEL METODO MATLAB:'); fzero(nf, ) end d; d d + d; f (d > ld) break; % FPOL.m functon y FPOL() y ^ - 7 * + 4; return %dervada.m %Por defncon de la dervada functon y dervada() e-; y (FPOL( + ) - FPOL()) / ; return % fm.m functon y fm() sgno ; r 7 * - 4; f r < r -r; sgno -; y sgno * r ^ ( / ); return %dervadafm.m %Por defncon de la dervada functon y dervadafm() e-; y (fm( + ) - fm()) / ; return % Localza_Raz.m functon [p,, d] Localza_Raz(nombre_f, l, d, b) d l; yd feval(nombre_f, d); wle d; y yd; d d + d; yd feval(nombre_f, d); p y * yd; f (p < ) (d > b) 45
47 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE break; f (p ) f ( ) fprntf('raz eacta %.5f\n', ); elsef (d ) fprntf('raz eacta %.5f\n', d); d d + d; return % Bseccon.m functon b Bseccon(nombre_f,, d) NIter ; Precson e-7; fprntf('càlculo de la raz entre %.5f y %.5f, por el método de la bseccón:\n',, d); y feval(nombre_f, ); for Iter : NIter ( + d) / ; y feval(nombre_f, ); f (abs(y) < Precson) break; elsef (y * y > ) ; y y; else d ; y abs(y); f (y > Precson) fprntf('no se alcanza la precsòn requerda: %.5f ', y); fprntf('raíz : %.5f, en %d teracones\n',, Iter); b ; return % AproSuc.m functon b AproSuc(nombre_f, n_fp,, d) NIter ; Precson e-7; fprntf('càlculo de la raz entre %.5f y %.5f, por el método de apromacones sucesvas:\n',, d); ( + d) / ; for Iter : NIter yp feval(n_fp, ); 46
48 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. f abs(yp) > fprntf('no este convergenca\n'); break; ; feval(nombre_f, ); f (abs( - ) < Precson) break; f abs(yp) < abs( - ); f ( > Precson) fprntf('no se alcanza la precsòn requerda: %.5f ', ); fprntf('raíz : %.5f, en %d teracones\n',, Iter); b ; else b -; return % AproMod.m functon b AproMod(nombre_f,, d) NIter ; Precson e-7; fprntf('raz entre %.5f y %.5f, por el método de apromacones sucesvas modfcado:\n',, d); df d - ; y feval(nombre_f, ); for Iter : NIter yd feval(nombre_f, d); tgt (yd - y) / df; alfa / ( - tgt); d; y yd; d d + alfa * (yd - d); df d - ; f (abs(df) < Precson) break; df abs(df); f (df > Precson) fprntf('no se alcanza la precsòn requerda: %.5f ', df); fprntf('raíz : %.5f, en %d teracones\n', d, Iter); 47
49 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE b d; return % RegulaFals.m functon RegulaFals(nombre_f,, d) NIter ; Precson e-7; fprntf('raz entre %.5f y %.5f, por el método de Régula - Fals:\n',, d); y feval(nombre_f, ); yd feval(nombre_f, d); for Iter : NIter - y * (d - ) / (yd - y); y feval(nombre_f, ); f y * y > ; y y; else d ; yd y; y abs(y); f (y < Precson) break; f (y > Precson) fprntf('no se alcanza la precsòn requerda: %.5f ', y); fprntf('raíz : %.5f, en %d teracones\n',, Iter); return % Secante.m functon Secante(nombre_f,, d) NIter ; Precson e-7; fprntf('raz entre %.5f y %.5f, por el método de la Secante:\n',, d); y feval(nombre_f, ); yd feval(nombre_f, d); for Iter : NIter - y * (d - ) / (yd - y); y feval(nombre_f, ); f (abs(y) < Precson) break; y abs(y); f (y > Precson) fprntf('no se alcanza la precsòn requerda: %.5f ', y); 48
50 MÉTODOS NUMÉRICOS EN LOS LENGUAJES MATLAB Y MICROSOFT VISUAL C#.NET. fprntf('raíz : %.5f, en %d teracones\n',, Iter); return % Newton_Rapson.m functon nr Newton_Rapson(nombre_f, nombre_fp,, d) NIter ; Precson e-7; fprntf('càlculo de la raz entre %.5f y %.5f, por el método de Newton - Rapson:\n',, d); ( + d) / ; for Iter : NIter - feval(nombre_f, ) / feval(nombre_fp, ); y abs(feval(nombre_f, )); f (y < Precson) break; f (y > Precson) fprntf('no se alcanza la precsòn requerda: %.5f ', y); fprntf('raíz : %.5f, en %d teracones\n',, Iter); nr ; return % Muller.m functon Muller(nombre_f,, ) NIter ; Precson e-7; fprntf('raz entre %.5f y %.5f, por el método de Muller:\n',, ); ( + ) / ; y feval(nombre_f, ); y feval(nombre_f, ); y feval(nombre_f, ); for Iter : NIter - ; - ; d (y - y) / ; d (y - y) / ; a (d - d) / ( + ); b a * + d; c y; rc sqrt(b^ - 4 * a * c); den b - rc; f abs(b + rc) > abs(b - rc) den b + rc; - * c / den; 49
51 UNIVERSIDAD DE LAS FUERZAS ARMADAS - ESPE y feval(nombre_f, ); f (abs(y) < Precson) break; ; ; ; y y; y y; y y; y abs(y); f (y > Precson) fprntf('no se alcanza la precsòn requerda: %.5f ', y); fprntf('raíz : %.5f, en %d teracones\n',, Iter); return Resultados obtendos: Se presenta a contnuacón los resultados que produce la ejecucón de este programa: 5
CÁLCULO VECTORIAL 1.- MAGNITUDES ESCALARES Y VECTORIALES. 2.- VECTORES. pág. 1
CÁLCL ECTRIAL 1. Magntudes escalares y vectorales.. ectores. Componentes vectorales. ectores untaros. Componentes escalares. Módulo de un vector. Cosenos drectores. 3. peracones con vectores. 3.1. Suma.
Más detallesACTIVIDADES INICIALES
Soluconaro 7 Números complejos ACTIVIDADES INICIALES 7.I. Clasfca los sguentes números, dcendo a cuál de los conjuntos numércos pertenece (entendendo como tal el menor conjunto). a) 0 b) 6 c) d) e) 0 f)
Más detallesCapitalización y descuento simple
Undad 2 Captalzacón y descuento smple 2.1. Captalzacón smple o nterés smple 2.1.1. Magntudes dervadas 2.2. Intereses antcpados 2.3. Cálculo de los ntereses smples. Métodos abrevados 2.3.1. Método de los
Más detallesDEFINICIÓN DE INDICADORES
DEFINICIÓN DE INDICADORES ÍNDICE 1. Notacón básca... 3 2. Indcadores de ntegracón: comerco total de benes... 4 2.1. Grado de apertura... 4 2.2. Grado de conexón... 4 2.3. Grado de conexón total... 5 2.4.
Más detallesOPERACIONES ARMONIZACION DE CRITERIOS EN CALCULO DE PRECIOS Y RENDIMIENTOS
P L V S V LT R A BANCO DE ESPAÑA OPERACIONES Gestón de la Informacón ARMONIZACION DE CRITERIOS EN CALCULO DE PRECIOS Y RENDIMIENTOS El proceso de ntegracón fnancera dervado de la Unón Monetara exge la
Más detallesClase 25. Macroeconomía, Sexta Parte
Introduccón a la Facultad de Cs. Físcas y Matemátcas - Unversdad de Chle Clase 25. Macroeconomía, Sexta Parte 12 de Juno, 2008 Garca Se recomenda complementar la clase con una lectura cudadosa de los capítulos
Más detallesCANTIDADES VECTORIALES: VECTORES
INSTITUION EDUTIV L PRESENTION NOMRE LUMN: RE : MTEMÁTIS SIGNTUR: GEOMETRÍ DOENTE: JOSÉ IGNIO DE JESÚS FRNO RESTREPO TIPO DE GUI: ONEPTUL - EJERITION PERIODO GRDO FEH DURION 3 11 JUNIO 3 DE 2012 7 UNIDDES
Más detallesFísica I. TRABAJO y ENERGÍA MECÁNICA. Apuntes complementarios al libro de texto. Autor : Dr. Jorge O. Ratto
ísca I Apuntes complementaros al lbro de teto TRABAJO y ENERGÍA MECÁNICA Autor : Dr. Jorge O. Ratto Estudaremos el trabajo mecánco de la sguente manera : undmensonal constante Tpo de movmento varable bdmensonal
Más detallesGUIAS DE ACTIVIDADES Y TRABAJO PRACTICO Nº 22
DOCENTE: LIC.GUSTO DOLFO JUEZ GUI DE TJO PCTICO Nº 22 CES: POFESODO Y LICENCITU EN IOLOGI PGIN Nº 132 GUIS DE CTIIDDES Y TJO PCTICO Nº 22 OJETIOS: Lograr que el lumno: Interprete la nformacón de un vector.
Más detallesInvestigación y Técnicas de Mercado. Previsión de Ventas TÉCNICAS CUANTITATIVAS ELEMENTALES DE PREVISIÓN UNIVARIANTE. (IV): Ajustes de Tendencia
Investgacón y Técncas de Mercado Prevsón de Ventas TÉCNICAS CUANTITATIVAS ELEMENTALES DE PREVISIÓN UNIVARIANTE. (IV): s de Tendenca Profesor: Ramón Mahía Curso 00-003 I.- Introduccón Hasta el momento,
Más detallesCifrado de imágenes usando autómatas celulares con memoria
Cfrado de mágenes usando autómatas celulares con memora L. Hernández Encnas 1, A. Hernández Encnas 2, S. Hoya Whte 2, A. Martín del Rey 3, G. Rodríguez Sánchez 4 1 Insttuto de Físca Aplcada, CSIC, C/Serrano
Más detallesPruebas Estadísticas de Números Pseudoaleatorios
Pruebas Estadístcas de Números Pseudoaleatoros Prueba de meda Consste en verfcar que los números generados tengan una meda estadístcamente gual a, de esta manera, se analza la sguente hpótess: H 0 : =
Más detallesADENDA 008 LICITACIÓN L-CEEC-001-12
ADENDA 008 LICITACIÓN L-CEEC-001-12 OBJETO: CONTRATACIÓN DE LA CONSTRUCCIÓN DE LA FASE I DEL RECINTO FERIAL, DEL CENTRO DE EVENTOS Y EXPOSICIONES DEL CARIBE PUERTA DE ORO POR EL SISTEMA DE ECIOS UNITARIOS
Más detallesTrabajo y Energía Cinética
Trabajo y Energía Cnétca Objetvo General Estudar el teorema de la varacón de la energía. Objetvos Partculares 1. Determnar el trabajo realzado por una fuerza constante sobre un objeto en movmento rectlíneo..
Más detallesAnálisis de Regresión y Correlación
1 Análss de Regresón y Correlacón El análss de regresón consste en emplear métodos que permtan determnar la mejor relacón funconal entre dos o más varables concomtantes (o relaconadas). El análss de correlacón
Más detallesRESISTENCIAS EN SERIE Y LEY DE LAS MALLAS V 1 V 2 V 3 A B C
RESISTENCIS EN SERIE Y LEY DE LS MLLS V V 2 V 3 C D Fgura R R 2 R 3 Nomenclatura: Suponemos que el potencal en es mayor que el potencal en, por lo tanto la ntensdad de la corrente se mueve haca la derecha.
Más detallesGráficos de flujo de señal
UNIVRSIDAD AUTÓNOMA D NUVO ÓN FACUTAD D INGNIRÍA MCANICA Y ÉCTRICA Gráfcos de flujo de señal l dagrama de bloques es útl para la representacón gráfca de sstemas de control dnámco y se utlza extensamente
Más detallesMatemática Financiera Sistemas de Amortización de Deudas
Matemátca Fnancera Sstemas de Amortzacón de Deudas 7 Qué aprendemos Sstema Francés: Descomposcón de la cuota. Amortzacones acumuladas. Cálculo del saldo. Evolucón. Representacón gráfca. Expresones recursvas
Más detallesHistogramas: Es un diagrama de barras pero los datos son siempre cuantitativos agrupados en clases o intervalos.
ESTADÍSTICA I. Recuerda: Poblacón: Es el conjunto de todos los elementos que cumplen una determnada propedad, que llamamos carácter estadístco. Los elementos de la poblacón se llaman ndvduos. Muestra:
Más detallesUnidad I. 1. 1. Definición de reacción de combustión. 1. 2. Clasificación de combustibles
2 Undad I.. Defncón de reaccón de combustón La reaccón de combustón se basa en la reaccón químca exotérmca de una sustanca (o una mezcla de ellas) denomnada combustble, con el oxígeno. Como consecuenca
Más detalles12-16 de Noviembre de 2012. Francisco Javier Burgos Fernández
MEMORIA DE LA ESTANCIA CON EL GRUPO DE VISIÓN Y COLOR DEL INSTITUTO UNIVERSITARIO DE FÍSICA APLICADA A LAS CIENCIAS TECNOLÓGICAS. UNIVERSIDAD DE ALICANTE. 1-16 de Novembre de 01 Francsco Javer Burgos Fernández
Más detallesUNIVERSIDAD DE GUADALAJARA, CUCEI DEPARTAMENTO DE ELECTRÓNICA LABORATORIO DE ELECTRÓNICA II
UNIVERSIDAD DE GUADALAJARA, CUCEI DEPARTAMENTO DE ELECTRÓNICA LABORATORIO DE ELECTRÓNICA II PRACTICA 11: Crcutos no lneales elementales con el amplfcador operaconal OBJETIVO: El alumno se famlarzará con
Más detallesEL MÉTODO DE DIFERENCIAS FINITAS POR GUILLERMO HERNÁNDEZ GARCÍA
EL MÉTODO DE DIFERENCIAS FINITAS POR GUILLERMO HERNÁNDEZ GARCÍA . El Método de Dferencas Fntas El Método consste en una aproxmacón de las dervadas parcales por expresones algebracas con los valores de
Más detallesEn general puede representarse por : Clase 6 3
Encontrar raíces de uncones es uno de los problemas más comunes en ngenería Los métodos numércos para encontrar raíces de uncones son utlzados cuando las técncas analítcas no pueden ser aplcadas. Esto
Más detalles. Demuestre que: f x
UNIVERSIDAD NACIONAL DE INGENIERIA P.A. - FACULTAD DE INGENIERIA MECANICA // EXAMEN FINAL DE METODOS NUMERICOS (MB56) SOLO SE PERMITE EL USO DE UNA HOJA DE FORMULARIO Y CALCULADORA ESCRIBA CLARAMENTE SUS
Más detallesNivelación de Matemática MTHA UNLP 1. Vectores
Nivelación de Matemática MTHA UNLP 1 1. Definiciones básicas Vectores 1.1. Magnitudes escalares y vectoriales. Hay magnitudes que quedan determinadas dando un solo número real: su medida. Por ejemplo:
Más detallesSimulación y Optimización de Procesos Químicos. Titulación: Ingeniería Química. 5º Curso Optimización.
Smulacón y Optmzacón de Procesos Químcos Ttulacón: Ingenería Químca. 5º Curso Optmzacón. Programacón Cuadrátca Métodos de Penalzacón Programacón Cuadrátca Sucesva Gradente Reducdo Octubre de 009. Programacón
Más detallesAlgoritmo para la ubicación de un nodo por su representación binaria
Título: Ubcacón de un Nodo por su Representacón Bnara Autor: Lus R. Morera González En este artículo ntroducremos un algortmo de carácter netamente geométrco para ubcar en un árbol natural la representacón
Más detallesLeyes de tensión y de corriente
hay6611x_ch03.qxd 1/4/07 5:07 PM Page 35 CAPÍTULO 3 Leyes de tensón y de corrente CONCEPTOS CLAVE INTRODUCCIÓN En el capítulo 2 se presentaron la resstenca así como varos tpos de fuentes. Después de defnr
Más detallesRespuesta A.C. del FET 1/14
espuesta A.C. del FET 1/14 1. Introduccón Una ez que se ubca al transstor dentro de la zona saturada o de corrente de salda constante, se puede utlzar como amplfcador de señales. En base a un FET canal
Más detallesTEMA 4 Amplificadores realimentados
TEM 4 mplfcadores realmentados 4.1.- Introduccón La realmentacón (feedback en nglés) negata es amplamente utlzada en el dseño de amplfcadores ya que presenta múltples e mportantes benefcos. Uno de estos
Más detallesGuía de ejercicios #1
Unversdad Técnca Federco Santa María Departamento de Electrónca Fundamentos de Electrónca Guía de ejerccos # Ejercco Ω v (t) V 3V Ω v0 v 6 3 t[mseg] 6 Suponendo el modelo deal para los dodos, a) Dbuje
Más detallesCONTROVERSIAS A LAS BASES TÉCNICO ECONOMICAS PRELIMINARES PROCESO TARIFARIO CONCESIONARIA COMPAÑÍA DE TELÉFONOS DE COYHAIQUE S.A.
CONTROVERSIAS A LAS BASES TÉCNICO ECONOMICAS PRELIMINARES PROCESO TARIFARIO CONCESIONARIA COMPAÑÍA DE TELÉFONOS DE COYHAIQUE S.A. PERÍODO 201-2020 Introduccón Las Bases Técnco Económcas Prelmnares, en
Más detallesRentas financieras. Unidad 5
Undad 5 Rentas fnanceras 5.. Concepto de renta 5.2. Clasfcacón de las rentas 5.3. Valor captal o fnancero de una renta 5.4. Renta constante, nmedata, pospagable y temporal 5.4.. Valor actual 5.4.2. Valor
Más detallesInterpolación polinómica
9 9. 5 9. Interpolación de Lagrange 54 9. Polinomio de Talor 57 9. Dados dos puntos del plano (, ), (, ), sabemos que ha una recta que pasa por ellos. Dicha recta es la gráfica de un polinomio de grado,
Más detallesProcesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 17
Procesamento Dgtal de mágenes Pablo Roncaglolo B. Nº 7 Orden de las clases... CAPTURA, DGTALZACON Y ADQUSCON DE MAGENES TRATAMENTO ESPACAL DE MAGENES TRATAMENTO EN FRECUENCA DE MAGENES RESTAURACON DE MAGENES
Más detallesC I R C U L A R N 2.133
Montevdeo, 17 de Enero de 2013 C I R C U L A R N 2.133 Ref: Insttucones de Intermedacón Fnancera - Responsabldad patrmonal neta mínma - Susttucón de la Dsposcón Transtora del art. 154 y de los arts. 158,
Más detallesALN - SVD. Definición SVD. Definición SVD (Cont.) 29/05/2013. CeCal In. Co. Facultad de Ingeniería Universidad de la República.
9/05/03 ALN - VD CeCal In. Co. Facultad de Ingenería Unversdad de la Repúblca Índce Defncón Propedades de VD Ejemplo de VD Métodos para calcular VD Aplcacones de VD Repaso de matrces: Una matrz es Untara
Más detalles1.- Una empresa se plantea una inversión cuyas características financieras son:
ESCUELA UNIVERSITARIA DE ESTUDIOS EMPRESARIALES. Departamento de Economía Aplcada (Matemátcas). Matemátcas Fnanceras. Relacón de Problemas. Rentas. 1.- Una empresa se plantea una nversón cuyas característcas
Más detallesTema 3: Adaptadores de Señal
Tema 3: Adaptadores de Señal Sstema GENERAL de nstrumentacón (bloques( funconales): Señal sensor Fltrado, A/D Amplfcacón Rado, nternet bus de datos Medo Sensor prmaro Transductor de entrada Adaptacón de
Más detallesTERMODINÁMICA AVANZADA
ERMODINÁMICA AANZADA Undad III: ermodnámca del Equlbro Fugacdad Fugacdad para gases, líqudos y sóldos Datos volumétrcos 9/7/ Rafael Gamero Fugacdad ropedades con varables ndependentes y ln f ' Con la dfncón
Más detallesEXPERIMENTACIÓN COMERCIAL(I)
EXPERIMENTACIÓN COMERCIAL(I) En un expermento comercal el nvestgador modfca algún factor (denomnado varable explcatva o ndependente) para observar el efecto de esta modfcacón sobre otro factor (denomnado
Más detallesrsums Aproxima la integral de f mediante sumas de Riemann y realiza una representación gráfica de los rectángulos.
PRÁCTICA INTEGRACIÓN Práctcas Matlab Práctca : Integracón Objetvos o Calcular ntegrales defndas de forma aproxmada, utlzando sumas de Remann. o o o Profundzar en la comprensón del concepto de ntegracón.
Más detallesRelaciones entre variables
Relacones entre varables Las técncas de regresón permten hacer predccones sobre los valores de certa varable Y (dependente), a partr de los de otra (ndependente), entre las que se ntuye que exste una relacón.
Más detallesUna función f es derivable en un punto a de su dominio si existe el límite. f(x) f(a) Si f y g son derivables en a, entonces fg es derivable en a y
4. Derivabilidad 1 Una función f es derivable en un punto a de su dominio si existe el límite f (a) = lím x a f(x) f(a) x a f(a + h) f(a) = lím, h 0 h y es un número real. El número f (a) se denomina derivada
Más detallesTÉCNICAS AUXILIARES DE LABORATORIO
TÉCNICAS AUXILIARES DE LABORATORIO I.- ERRORES 1.- Introduccón Todas las meddas epermentales venen afectadas de una mprecsón nherente al proceso de medda. Puesto que en éste se trata, báscamente, de comparar
Más detallesTema 1: Estadística Descriptiva Unidimensional Unidad 2: Medidas de Posición, Dispersión y de Forma
Estadístca Tema 1: Estadístca Descrptva Undmensonal Undad 2: Meddas de Poscón, Dspersón y de Forma Área de Estadístca e Investgacón Operatva Lceso J. Rodríguez-Aragón Septembre 2010 Contendos...............................................................
Más detallesComparación entre distintos Criterios de decisión (VAN, TIR y PRI) Por: Pablo Lledó
Comparacón entre dstntos Crteros de decsón (, TIR y PRI) Por: Pablo Lledó Master of Scence en Evaluacón de Proyectos (Unversty of York) Project Management Professonal (PMP certfed by the PMI) Profesor
Más detallesQuímica Computacional
Manual de práctcas para el curso de Andrés Cedllo Departamento de Químca Unversdad Autónoma Metropoltana Iztapalapa Otoño 004 Copyrght 004 Número de regstro 03-004-0907095900-0 Unversdad Autónoma Metropoltana
Más detallesCÁLCULO DE INCERTIDUMBRE EN MEDIDAS FÍSICAS: MEDIDA DE UNA MASA
CÁLCULO DE INCERTIDUMBRE EN MEDIDAS FÍSICAS: MEDIDA DE UNA MASA Alca Maroto, Rcard Boqué, Jord Ru, F. Xaver Rus Departamento de Químca Analítca y Químca Orgánca Unverstat Rovra Vrgl. Pl. Imperal Tàrraco,
Más detalles2.2 TASA INTERNA DE RETORNO (TIR). Flujo de Caja Netos en el Tiempo
Evaluacón Económca de Proyectos de Inversón 1 ANTECEDENTES GENERALES. La evaluacón se podría defnr, smplemente, como el proceso en el cual se determna el mérto, valor o sgnfcanca de un proyecto. Este proceso
Más detallesTema 07. LÍMITES Y CONTINUIDAD DE FUNCIONES
Tema 07 LÍMITES Y CONTINUIDAD DE FUNCIONES Límite de una función en un punto Vamos a estudiar el comportamiento de las funciones f ( ) g ( ) ENT[ ] h ( ) i ( ) en el punto Para ello, damos a valores próimos
Más detallesAnálisis de error y tratamiento de datos obtenidos en el laboratorio
Análss de error tratamento de datos obtendos en el laboratoro ITRODUCCIÓ Todas las meddas epermentales venen afectadas de una certa mprecsón nevtable debda a las mperfeccones del aparato de medda, o a
Más detalles(a) El triángulo dado se descompone en tres segmentos de recta que parametrizamos de la siguiente forma: (0 t 1); y = 0. { x = 1 t y = t. (0 t 1).
INTEGRALES DE LÍNEA. 15. alcular las siguientes integrales: (a) (x + y) ds donde es el borde del triángulo con vértices (, ), (1, ), (, 1). (b) x + y ds donde es la circunferencia x + y ax (a > ). (a)
Más detallesIntroducción a la Física. Medidas y Errores
Departamento de Físca Unversdad de Jaén Introduccón a la Físca Meddas y Errores J.A.Moleón 1 1- Introduccón La Físca y otras cencas persguen la descrpcón cualtatva y cuanttatva de los fenómenos que ocurren
Más detallesAPENDICE A. El Robot autónomo móvil RAM-1.
Planfcacón de Trayectoras para Robots Móvles APENDICE A. El Robot autónomo móvl RAM-1. A.1. Introduccón. El robot autónomo móvl RAM-1 fue dseñado y desarrollado en el Departamento de Ingenería de Sstemas
Más detallesv i CIRCUITOS ELÉCTRICOS (apuntes para el curso de Electrónica)
IUITOS EÉTIOS (apuntes para el curso de Electrónca) os crcutos eléctrcos están compuestos por: fuentes de energía: generadores de tensón y generadores de corrente y elementos pasos: resstores, nductores
Más detallesDELTA MASTER FORMACIÓN UNIVERSITARIA C/ Gral. Ampudia, 16 Teléf.: 91 533 38 42-91 535 19 32 28003 MADRID
DELTA MATE OMAÓN UNETAA / Gral. Ampuda, 6 8003 MADD EXÁMEN NTODUÓN A LA ELETÓNA UM JUNO 008 El examen consta de ses preguntas. Lea detendamente los enuncados. tene cualquer duda consulte al profesor. Todas
Más detallesCOMPARADOR CON AMPLIFICADOR OPERACIONAL
COMAADO CON AMLIFICADO OEACIONAL COMAADO INESO, COMAADO NO INESO Tenen como msón comparar una tensón arable con otra, normalmente constante, denomnada tensón de referenca, dándonos a la salda una tensón
Más detalles75.12 ANÁLISIS NUMÉRICO I GUÍA DE PROBLEMAS INTEGRACIÓN
Análss Numérco Facultad de ngenería - UBA 75. ANÁLSS NUMÉRCO FACULTAD DE NGENERÍA UNVERSDAD DE BUENOS ARES GUÍA DE PROBLEMAS 4 6. NTEGRACÓN. Calcular la sguente ntegral utlzando las fórmulas del trapeco
Más detallesTEMA 10. OPERACIONES PASIVAS Y OPERACIONES ACTIVAS.
GESTIÓN FINANCIERA. TEMA 10. OPERACIONES PASIVAS Y OPERACIONES ACTIVAS. 1.- Funconamento de las cuentas bancaras. FUNCIONAMIENTO DE LAS CUENTAS BANCARIAS. Las cuentas bancaras se dvden en tres partes:
Más detallesMETODOS NUMERICOS CATEDRA 0 6. Ingeniería Civil ING.CRISTIANCASTROP. Facultad de Ingeniería de Minas, Geología y Civil
CATEDRA 0 6 Facultad de Ingenería de Mnas, Geología Cvl Departamento académco de ngenería de mnas cvl METODOS NUMERICOS Ingenería Cvl ING.CRISTIANCASTROP. Captulo VI Sstema de Ecuacones Algebracas No Lneales
Más detalles2.5 Especialidades en la facturación eléctrica
2.5 Especaldades en la facturacón eléctrca Es necesaro destacar a contnuacón algunos aspectos peculares de la facturacón eléctrca según Tarfas, que tendrán su mportanca a la hora de establecer los crteros
Más detallesCONSEJERÍA DE EDUCACIÓN
BOLETÍN OFICIAL DE CONSEJERÍA DE EDUCACIÓN Orn EDU/59/2010, 9 julo, para la acredtacón la formacón nvel básco en prevencón resgos laborales para el alumnado que haya obtendo el título técnco o técnco superor
Más detallesGEOMETRÍA. Septiembre 94. Determinar la ecuación del plano que pasa por el punto M (1,0, la recta x 1 y z
GEOMETRÍA Junio 94. 1. Sin resolver el sistema, determina si la recta x 3y + 1 = 0 es exterior, secante ó tangente a la circunferencia (x 1) (y ) 1. Razónalo. [1,5 puntos]. Dadas las ecuaciones de los
Más detallesTEMA 4 Variables aleatorias discretas Esperanza y varianza
Métodos Estadístcos para la Ingenería Curso007/08 Felpe Ramírez Ingenería Técnca Químca Industral TEMA 4 Varables aleatoras dscretas Esperanza y varanza La Probabldad es la verdadera guía de la vda. Ccerón
Más detallesPROPORCIONAR RESERVA ROTANTE PARA EFECTUAR LA REGULACIÓN PRIMARIA DE FRECUENCIA ( RPF)
ANEXO I EVALUACIÓN DE LA ENERGIA REGULANTE COMENSABLE (RRmj) OR ROORCIONAR RESERVA ROTANTE ARA EFECTUAR LA REGULACIÓN RIMARIA DE FRECUENCIA ( RF) REMISAS DE LA METODOLOGÍA Las pruebas dnámcas para la Regulacón
Más detallesTema 3. Estadísticos univariados: tendencia central, variabilidad, asimetría y curtosis
Tema. Estadístcos unvarados: tendenca central, varabldad, asmetría y curtoss 1. MEDIDA DE TEDECIA CETRAL La meda artmétca La medana La moda Comparacón entre las meddas de tendenca central. MEDIDA DE VARIACIÓ
Más detallesUNIDAD I NÚMEROS REALES
UNIDAD I NÚMEROS REALES Los números que se utilizan en el álgebra son los números reales. Hay un número real en cada punto de la recta numérica. Los números reales se dividen en números racionales y números
Más detallesUnidad II: Análisis de la combustión completa e incompleta. 2. 1. Aire
4 Undad II: Análss de la combustón completa e ncompleta. 1. Are El are que se usa en las reaccones de combustón es el are atmosférco. Ya se djo en la Undad I que, debdo a que n el N n los gases nertes
Más detallesUnidad Central del Valle del Cauca Facultad de Ciencias Administrativas, Económicas y Contables Programa de Contaduría Pública
Undad Central del Valle del Cauca Facultad de Cencas Admnstratvas, Económcas y Contables Programa de Contaduría Públca Curso de Matemátcas Fnanceras Profesor: Javer Hernando Ossa Ossa Ejerccos resueltos
Más detallesMETODOS NUMERICOS CATEDRA 0 6. Ingeniería Civil ING.CRISTIANCASTROP. Facultad de Ingeniería de Minas, Geología y Civil
ING.CRISTIANCASTROP. CATEDRA 0 6 Facultad de Ingenería de Mnas, Geología Cvl Departamento académco de ngenería de mnas cvl METODOS NUMERICOS Ingenería Cvl ING.CRISTIANCASTROP. Captulo VI Sstema de Ecuacones
Más detallesTema 7. Límites y continuidad de funciones
Matemáticas II (Bachillerato de Ciencias) Análisis: Límites y continuidad de funciones 55 Límite de una función en un punto Tema 7 Límites y continuidad de funciones Idea inicial Si una función f está
Más detallesUNIVERSIDAD NACIONAL DE INGENIERIA P.A FACULTAD DE INGENIERIA MECANICA 16/12/2011 DACIBAHCC EXAMEN FINAL DE METODOS NUMERICOS (MB536)
UNIVERSIDAD NACIONAL DE INGENIERIA P.A. 0- FACULTAD DE INGENIERIA MECANICA 6//0 EXAMEN FINAL DE METODOS NUMERICOS (MB536) SOLO SE PERMITE EL USO DE UNA HOJA DE FORMULARIO Y CALCULADORA ESCRIBA CLARAMENTE
Más detallesb) Para encontrar los intervalos de crecimiento y decrecimiento, hay que derivar la función. Como que se trata de un cociente, aplicamos la fórmula:
1. Dada la función f(x) = : a) Encontrar el dominio, las AH y las AV. b) Intervalos de crecimiento, decrecimiento, máximos y mínimos relativos. c) Primitiva que cumpla que F(0) = 0. a) Para encontrar el
Más detallesGANTT, PERT y CPM INDICE
GANTT, PERT y CPM INDICE 1 Antecedentes hstórcos...2 2 Conceptos báscos: actvdad y suceso...2 3 Prelacones entre actvdades...3 4 Cuadro de prelacones y matrz de encadenamento...3 5 Construccón del grafo...4
Más detallesDisipación de energía mecánica
Laboratoro de Mecáa. Expermento 13 Versón para el alumno Dspacón de energía mecáa Objetvo general El estudante medrá la energía que se perde por la accón de la uerza de rozamento. Objetvos partculares
Más detallesESTADÍSTICA DESCRIPTIVA Métodos Estadísticos Aplicados a las Auditorías Sociolaborales
ESTADÍSTICA DESCRIPTIVA Métodos Estadístcos Aplcados a las Audtorías Socolaborales Francsco Álvarez González http://www.uca.es/serv/fag/fct/ francsco.alvarez@uca.es Bajo el térmno Estadístca Descrptva
Más detallesAlternativamente, los vectores también se pueden poner en función de los vectores unitarios:
1. Nociones fundamentales de cálculo vectorial Un vector es un segmento orientado que está caracterizado por tres parámetros: Módulo: indica la longitud del vector Dirección: indica la recta de soporte
Más detallesMétodos Matemá5cos en la Ingeniería Tema 1. Ecuaciones no lineales
Métodos Matemá5cos en la Ingenería Tema. Ecuacones no lneales Jesús Fernández Fernández Carmen María Sordo García DEPARTAMENTO DE MATEMÁTICA APLICADA Y CIENCIAS DE LA COMPUTACIÓN UNIVERSIDAD DE CANTABRIA
Más detalles_ Antología de Física I. Unidad II Vectores. Elaboró: Ing. Víctor H. Alcalá-Octaviano
24 Unidad II Vectores 2.1 Magnitudes escalares y vectoriales Unidad II. VECTORES Para muchas magnitudes físicas basta con indicar su valor para que estén perfectamente definidas y estas son las denominadas
Más detallesTema 5. Aproximación funcional local: Polinomio de Taylor. 5.1 Polinomio de Taylor
Tema 5 Aproximación funcional local: Polinomio de Taylor Teoría Los polinomios son las funciones reales más fáciles de evaluar; por esta razón, cuando una función resulta difícil de evaluar con exactitud,
Más detallesFORMA CANONICA DE JORDAN Y ECUACIONES DIFERENCIALES LINEALES A COEFICIENTES CONSTANTES
FORMA CANONICA DE JORDAN Y ECUACIONES DIFERENCIALES LINEALES A COEFICIENTES CONSTANTES Eleonora Catsigeras 6 de mayo de 997 Notas para el curso de Análisis Matemático II Resumen Se enuncia sin demostración
Más detallesEDO: Ecuación Diferencial Ordinaria Soluciones numéricas. Jorge Eduardo Ortiz Triviño
EDO: Ecuacón Dferencal Ordnara Solucones numércas Jorge Eduardo Ortz Trvño Organzacón general Errores en los cálculos numércos Raíces de ecuacones no-lneales Sstemas de ecuacones lneales Interpolacón ajuste
Más detallesMAGNITUD: propiedad o cualidad física susceptible de ser medida y cuantificada. Ejemplos: longitud, superficie, volumen, tiempo, velocidad, etc.
TEMA. INSTRUMENTOS FÍSICO-MATEMÁTICOS.. SISTEMAS DE MAGNITUDES Y UNIDADES. CONVERSIÓN DE UNIDADES. MAGNITUD: propedad o cualdad físca susceptble de ser medda y cuantfcada. Ejemplos: longtud, superfce,
Más detalles1. GENERALIDADES DEL ÁLGEBRA GEOMÉTRICA. Definición del álgebra geométrica del espacio-tiempo
EL ÁLGEBRA GEOMÉTRICA DEL ESPACIO Y TIEMPO. GENERALIDADES DEL ÁLGEBRA GEOMÉTRICA Defncón del álgebra geométrca del espaco-tempo Defno el álgebra geométrca del espaco y tempo como el álgebra de las matrces
Más detallesPROBLEMAS DE ELECTRÓNICA ANALÓGICA (Diodos)
PROBLEMAS DE ELECTRÓNCA ANALÓGCA (Dodos) Escuela Poltécnca Superor Profesor. Darío García Rodríguez . En el crcuto de la fgura los dodos son deales, calcular la ntensdad que crcula por la fuente V en funcón
Más detallesUna viga se encuentra sometida a Flexión Pura cuando el momento Flector es la única fuerza al interior de la sección.
3. FLEXÓ E VGS RECTS 3.1.- Conceptos Báscos Una ga se encentra sometda a Fleón Pra cando el momento Flector es la únca fera al nteror de la seccón. Ejemplo: Una ga smplemente apoada de l L solctada por
Más detallesObjetivos El alumno conocerá y aplicará diversas técnicas de derivación e integración numérica. Al final de esta práctica el alumno podrá:
Objetvos El alumno conocerá y aplcará dversas técncas de dervacón e ntegracón numérca. Al fnal de esta práctca el alumno podrá:. Resolver ejerccos que contengan dervadas e ntegrales, por medo de métodos
Más detallesCapitalización y descuento simple
Undad 2 Captalzacón y descuento smple 2.1. Captalzacón smple o nterés smple 2.1.1. Magntudes dervadas 2.2. Intereses antcpados 2.3. Cálculo de los ntereses smples. Métodos abrevados 2.3.1. Método de los
Más detallesESTATICA. Componentes ortogonales de una fuerza. Seminario Universitario Física
ESTATICA Es la parte de la física que estudia las fuerzas en equilibrio. Si sobre un cuerpo no actúan fuerzas o actúan varias fuerzas cuya resultante es cero, decimos que el cuerpo está en equilibrio.
Más detalles(Apuntes en revisión para orientar el aprendizaje)
(Apuntes en revisión para orientar el aprendizaje) LÍMITES DE FUNCIONES TRIGONOMÉTRICAS Para resolver límites que involucran funciones circulares directas, resulta conveniente conocer los límites de las
Más detallesDe factores fijos. Mixto. Con interacción Sin interacción. No equilibrado. Jerarquizado
Análss de la varanza con dos factores. Introduccón Hasta ahora se ha vsto el modelo de análss de la varanza con un factor que es una varable cualtatva cuyas categorías srven para clasfcar las meddas de
Más detallesMATEMÁTICAS BÁSICAS UNIVERSIDAD NACIONAL DE COLOMBIA - SEDE MEDELLÍN CLASES # 13 y #14
MATEMÁTICAS BÁSICAS UNIVERSIDAD NACIONAL DE COLOMBIA - SEDE MEDELLÍN CLASES # 3 y #4 Desigualdades Al inicio del Capítulo 3, estudiamos las relaciones de orden en los número reales y el signi cado de expresiones
Más detallesVII. Solución numérica de ecuaciones diferenciales
VII. Solucón numérca de ecuacones derencales VII. Antecedentes Sea dv dt una ecuacón derencal de prmer orden : g c m son constantes v es una varable dependente t es una varable ndependente c g v I m Las
Más detallesPráctica 12 - Programación en C++ Pág. 1. Practica Nº 12. Prof. Dr. Paul Bustamante. Informática II Fundamentos de Programación - Tecnun
Práctca 1 - Programacón en C++ Pág. 1 Práctcas de C++ Practca Nº 1 Informátca II Fundamentos de Programacón Prof. Dr. Paul Bustamante Práctca 1 - Programacón en C++ Pág. 1 INDICE ÍNDICE... 1 1.1 Ejercco
Más detallesCongruencias de Grado Superior
Congruencias de Grado Superior Capítulo 3 3.1 Introdución En el capítulo anterior vimos cómo resolver congruencias del tipo ax b mod m donde a, b y m son enteros m > 1, y (a, b) = 1. En este capítulo discutiremos
Más detallesEste documento ha sido generado para facilitar la impresión de los contenidos. Los enlaces a otras páginas no serán funcionales.
Este documento ha sido generado para facilitar la impresión de los contenidos. Los enlaces a otras páginas no serán funcionales. Introducción Por qué La Geometría? La Geometría tiene como objetivo fundamental
Más detalles1º. a) Deducir la expresión de la fórmula de derivación numérica de tipo x,x,x,x,.
º. a Deducr la expresón de la fórmula de dervacón numérca de tpo x,x,x,x,. nterpolatoro que permte aproxmar f (x* con el soporte { } 3 x 4 b Demostrar que en el caso de que el soporte sea de la forma:
Más detalles