Metodos Numericos (Diferencias Finitas)
Enviado por Alexis Muñoz • 31 de Agosto de 2018 • Práctica o problema • 2.880 Palabras (12 Páginas) • 939 Visitas
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];
...