Hola a todos, estudio Ingeniería Química pero sinceramente no se programar en lenguaje de código (digase C++ o Fortran)
*Me pidieron un programa para la ecuación "Redlich-Kwong" para evaluar puntos críticos de mezclas binarias.
Ojala me puedan dar una manita y gracias.
No se a que vienen esos comentarios yo solo me pongo a pedir ayuda!!!! desde luego no lo dejo todo al haganmelo y ya!!! estoy presisamente programando ya en DevC sin embargo veo que no todos piensan en la ayuda mutua.
Si entiendo bien, lo que necesitas es hacer un programa que resuelva esa ecuación, que es no-lineal. Para eso probablemente lo mejor que podés hacer es programar el algoritmo de Newton-Raphson:
Pero, imagino que lo que te piden es un programa que pregunte valores de variables y resuelva la ecuación. En ese caso, deberías buscar un tutorial como este:
para aprender a hacer algo básico en C. Básicamente con esa página vas a poder hacer lo que te piden. Si además te ponés a investigar un poco más, aprender a programar no es difícil y es extremadamente útil.
Muchas gracias por este tiepo de informacion Joselipo sinceramente no sabia nada de nada...
Ojala me puedas poner mas sitios como el que me pusiste pero enfocados a QUimica te lo agradeceria bastante.
Wolfram siempre sabe de lo que sea. Prestá atención a los links de _nacho_.
Creo no equivocarme si digo que Fortran no se usa más (no conozco a nadie que tenga menos de 60 años y haya usado ese lenguaje). Aprender C es posiblemente mucho más útil porque es un lenguaje que perduró y seguramente va a perdurar en el tiempo. Sino, podrías pensar en matlab-octave, python, como lenguajes más modernos.
Je je je je si ya casi estoy terminando de programar (Solo lo facil) la RK pero ahora vendra el problema de como guardar las variables ja ja ja ja me gustaria guardar algunas mezclas o hacer que el programa partir de sustancias pueda hacer mezclas...
Cierto que links tan increibles me ayudaron mucho
Me parece que yo tampoco entiendo bien el problema que querés resolver:
- Si lo querés es resolver esa ecuación, resolvela con lo que tengas a mano. La función "Buscar objetivo" de Excel (y su equivalente en otras hojas de cálculo) me sacó del paso más de una vez.
- Si lo que querés es programarla en algún lenguaje, hacelo en el lenguaje que te guste/te pidan. Yo lo haría en Python, porque es más fácil. Fortran y C son también buenas opciones. C es un poco más rebuscado en sus sintaxis, pero se usa mucho, y Fortran es un lenguaje que es bueno saber, no tanto porque uno programe en eso sino porque uno encuentra muchas cosas escritas en Fortran.
Y si tenés mucho tiempo y querés aprender bien: instalá y aprendé a usar Linux. Si vas a programar, hay muchas herramientas en Linux que se instalan con un click y son completamente libres para usar, para todos los lenguajes que se te ocurran.
Creo no equivocarme si digo que Fortran no se usa más (no conozco a nadie que tenga menos de 60 años y haya usado ese lenguaje).
Date una vuelta por Exactas...
Fortran es más una familia de lenguajes que un lenguaje. Cualquier cosa previa a Fortran 77 es completamente obsoleta; Fortran 77 es bastante limitado, pero sigue funcionando; Fortran 95 es bastante decente, principalmente porque permite manejar memoria en forma dinámica; Fortran 2003 y 2008 ya son demasiado rebuscados: por ejemplo, incluyen extensiones para programación orientada a objetos. Si tenés que hacer eso, probablemente sea mejor escribirlo en otra cosa.
Ahora, no se bien por qué (si es algo intrínseco a la definición del lenguaje o a la implementación en los compiladores, particularmente los de Intel), un programa en Fortran bien optimizado corre rapidísimo. Igualmente, salvo que a uno le preocupe mucho la velocidad, probablemente sea más piola escribirlo en otra cosa, que te haga renegar menos.
Creo no equivocarme si digo que Fortran no se usa más (no conozco a nadie que tenga menos de 60 años y haya usado ese lenguaje).
Date una vuelta por Exactas...
Fortran es más una familia de lenguajes que un lenguaje. Cualquier cosa previa a Fortran 77 es completamente obsoleta; Fortran 77 es bastante limitado, pero sigue funcionando; Fortran 95 es bastante decente, principalmente porque permite manejar memoria en forma dinámica; Fortran 2003 y 2008 ya son demasiado rebuscados: por ejemplo, incluyen extensiones para programación orientada a objetos. Si tenés que hacer eso, probablemente sea mejor escribirlo en otra cosa.
Ahora, no se bien por qué (si es algo intrínseco a la definición del lenguaje o a la implementación en los compiladores, particularmente los de Intel), un programa en Fortran bien optimizado corre rapidísimo. Igualmente, salvo que a uno le preocupe mucho la velocidad, probablemente sea más piola escribirlo en otra cosa, que te haga renegar menos.
Qué loco, no sabía que se siguiese usando Fortran, ni que tuviese estas ventajas. Pero es un dato para probar...
Ver tema siguiente Ver tema anterior Podés publicar nuevos temas en este foro No podés responder a temas en este foro No podés editar tus mensajes en este foro No podés borrar tus mensajes en este foro No podés votar en encuestas en este foro No Podéspostear archivos en este foro No Podés bajar archivos de este foro
Todas las horas son ART, ARST (GMT - 3, GMT - 2 Horas)
Protected by CBACK CrackerTracker 365 Attacks blocked.