ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Metodos Numericos (Diferencias Finitas)


Enviado por   •  31 de Agosto de 2018  •  Práctica o problema  •  2.880 Palabras (12 Páginas)  •  940 Visitas

Página 1 de 12

Universidad Nacional Autónoma de México

Facultad de Estudios Superiores Cuautitlán C-4

Ingeniería Mecánica Eléctrica

[pic 1][pic 2]

Métodos Numéricos

Grupo: 2403

Profesor: Ramos Carranza Rogelio

Alumnos: Muñoz Cruz Javier Alexis

Rivera Rodríguez Diego Augusto

Ortega García José Ignacio

Método Diferencias Finitas

Fecha de Entrega: 08 de  Mayo del 2017

Semestre: 2017 – II

#include

#include

#include

#include

#include

int DiferenciasFinitas();

using namespace std;

int main()

{

        int n,m,i,j,k;        

        float a[35][36],b[35][36],apoyo;              

        do                                        

        {    

                DiferenciasFinitas();          

                cout<<"Ingrese el numero de Ecuaciones: ";      

                cin>>n;                                          

                cout<<"\nIngrese coeficientes\n";                

                for(i=1;i<=n;i++)                              

                {

                        cout<<"\nFila"<

                        for(j=1;j<=n+1;j++)                            

                        {

                                cout<<"Ingrese a("<

                                cin>>a[i][j];                                    

                        }

                }

    m=n+1;                                              

        do                                              

        {

                if(a[1][1]==0)                                

                {

                        k=m-1;                                            

                        for(i=2;i<=k;i++)                                  

                        {

                                if(a[i][1]!=0)                                      

                                {

                                    for(j=1;j<=m;j++)                                                

                                        {                                                                

                                                apoyo=a[i][j];              

                                                a[i][j]=a[1][j];

                                                a[1][j]=apoyo;

                                        }

                                }

                        }

                }

        else                                      

                {

                        for(j=2;j<=m;j++)

                        {

                                for(i=2;i<=n;i++)                                

                                {

                                        b[i-1][j-1]=a[i][j]-a[1][j]*a[i][1]/a[1][1];  

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (203 Kb) docx (274 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com