3.287 cursos gratis
6.265.095 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Cultura y humanidades > Ciencia > Algoritmos de Programación Científica > Sistemas de ecuaciones no lineales

Algoritmos de Programación Científica

Autor: Jose Enrique Garcia Loro
Curso: 5/5 5/5 (1 opinión) |1202 alumnos|Fecha publicación: 03/11/2006

Capítulo 5:

 Sistemas de ecuaciones no lineales

Una ecuación lineal es aquella en la que sus incógnitas están solas (con su coeficiente) y tienen exponente 1. La que no cumpla estas condiciones es una ecuación no lineal.

Método de Gauss-Seidel

Es necesario despejar cada variable manualmente y codificarla como una función. El resto del algoritmo es básicamente igual que en sistemas de ecuaciones lineales. Este método no es muy apropiado si la función es relativamente compleja.

                           Sistemas de ecuaciones no lineales

Método de Newton-Rapson

Partiendo del desarrollo en serie de Taylor, este método reduce el sistema de ecuaciones no lineales a uno con ecuaciones lineales en las que aparecen derivadas de las funciones originales como nuevos coeficientes y las funciones originales (con signo negativo) como términos independientes. Será necesario codificar las funciones (ecuaciones) originales y sus derivadas (que se calcularán a mano) en funciones individuales.

El algoritmo resuelve el nuevo sistema de ecuaciones iterativamente, de forma que en cada iteración se aproxima más a la solución.

                           Sistemas de ecuaciones no lineales

La solucion del algoritmo queda en el vector xvect.

El procedimiento RellenarMat(mat, xvect) será:

                          Sistemas de ecuaciones no lineales

Se produce aquí un pequeño cambio de variable. Las incógnitas del nuevo sistema de ecuaciones lineales ya no son las iniciales (supongamos x). De forma que:

                            Sistemas de ecuaciones no lineales

O sea, hi es la diferencia entre la variable xi de la iteración anterior y la actual.

Capítulo siguiente - Ajuste de curvas
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 1 opinión. Opina sobre este curso.


Cursos similares a Algoritmos de Programación Científica


Cursos Valoración Alumnos Vídeo
Conocimiento. Ética y pensamiento complejo
Gestión del conocimiento. Pensamiento complejo y ética, es un estudio sobre la actualidad de la gestión del conocimiento en un mundo... [17/07/09]
4/5 419  
Tesis de grado. Metodología de la investigación
Estudio de metodología de investigación para elaborar una tesis de grado, además de todo tipo monografías, informes, i... [02/03/09]
 4,29/5 21.873  
PHP, HTML y MYSQL. Guía básica
PHP, HTML y MYSQL. Este curso básico de programación te enseñará una manera sencilla de trabajar co... [18/11/09]
3/5 45  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail