• Domingo 22 de Diciembre de 2024, 17:26

Autor Tema:  Necesito Ayuda Para Hacer Un Programa  (Leído 1730 veces)

rossana

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Necesito Ayuda Para Hacer Un Programa
« en: Jueves 4 de Diciembre de 2003, 16:10 »
0
necesito una orientacion de como emplementar las ecuaciones diferencia finita en un prorgrama c++...por favooooo!!! ayudenmeeee

nicokiki

  • Miembro MUY activo
  • ***
  • Mensajes: 298
    • Ver Perfil
Re: Necesito Ayuda Para Hacer Un Programa
« Respuesta #1 en: Jueves 4 de Diciembre de 2003, 17:17 »
0
Pone la ecuacion q queres porque no te entendi si queres resolver ecuaciones diferenciales (hay muchos metodos), ecuaciones en diferencias, hay miles de ecuaciones



Salu2!!!!

rossana

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Necesito Ayuda Para Hacer Un Programa
« Respuesta #2 en: Jueves 4 de Diciembre de 2003, 18:35 »
0
hola nico,creo q mi proble es mas complicado de lo q pensabas,el trabajo lo tenemos q hacer entre dos compañeras y ella llevo el libro y tb lo q habia bajado de internet sobre los ejercios,es q nosotras somos nuevas en el tema,ni siquiera lo hemos dado en clase y nos pidieron q investiguemos,ahora estoy buscando los ejercicios...

nicokiki

  • Miembro MUY activo
  • ***
  • Mensajes: 298
    • Ver Perfil
Re: Necesito Ayuda Para Hacer Un Programa
« Respuesta #3 en: Jueves 4 de Diciembre de 2003, 21:04 »
0
Acordate que en el Burden (libro de analisis numerico) hay pseudo codigo de todos los metodos numericos de resolucion de ecuaciones diferneciales, integrales, etc

Salu2!!!

rossana

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Necesito Ayuda Para Hacer Un Programa
« Respuesta #4 en: Viernes 5 de Diciembre de 2003, 00:24 »
0
nico...,sabes q no cuento con ese libro,el tema es q yo busque solo en internet la solucion matematica de la ecuacion,es q ni eso puedo hacer debido a q como t dije todavia no nos han explicado en clase,una de las paginas q encontre q explica es:http://www.virtual.unal.edu.co/cursos/ingenieria/22110/lecciones/preliminar/node2.html...espero me tengas un poquito de paciencia...soy nueva en esto :rolleyes:  :hola:

nicokiki

  • Miembro MUY activo
  • ***
  • Mensajes: 298
    • Ver Perfil
Re: Necesito Ayuda Para Hacer Un Programa
« Respuesta #5 en: Viernes 5 de Diciembre de 2003, 12:47 »
0
Mira, estuve mirando muy por arriba la pagina y te digo que si queres resolver ecuaciones diferenciales en C, C++, Pascal, lo que sea, se me va de las manos. Pero resolver ecuaciones diferenciales por metodos numericos, o sea, por ecuaciones en diferencia, es cuestion de que entiendas un poco de matematica basica, y luego tendras que escribir un metodo para calcularlo.
En este momento me acuerdo del metodo de Euler para discretizar esta ecuacion:
dy/dt=f(u,t)
entonces Euler propone: Un+1 = Un + k.f(Un,Tn)
donde k es el paso de calculo y Un sera la solucion numerica de la ecuacion.
Ahora, si miras este metodo, no tiene complejidad para programarlo. Primero el usuario tiene que ingresar Uo y luego podes empezar a iterar.
double Solucion = Uo+k.( funcion(Uo, T) )
y listo y si queres los podes ir cargando a un vector de double:
VecSolucion=Solucion;


Espero que sirva

P.D.: el metodo de Euler no es el mejor que existe, pero si te asegura convergencia a la solucion real, pero el orden de error que provee es muy grande.

Salu2!!!!!

nicokiki

  • Miembro MUY activo
  • ***
  • Mensajes: 298
    • Ver Perfil
Re: Necesito Ayuda Para Hacer Un Programa
« Respuesta #6 en: Viernes 5 de Diciembre de 2003, 12:50 »
0
Igualemente el fin de semana te puedo ayudar un poco mas

Escribime a nicogonzalez2002@yahoo.com.ar y veo que puedo hacer

Salu2!!!!

rossana

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Necesito Ayuda Para Hacer Un Programa
« Respuesta #7 en: Viernes 5 de Diciembre de 2003, 13:00 »
0
muchas gracias nico,voy a deliverar con mi compañera y vamos a ver como lo hacemos,te voy a escribir al correo cualquier cosa...GRACIAS!!!!! :hola:  :kicking: